<!DOCTYPE html>
<html lang="en">
<head>
<title>cef4delphi: uCEFTypes</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="generator" content="PasDoc 0.16.0-snapshot">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<link rel="StyleSheet" type="text/css" href="pasdoc.css">
</head>
<body>
<h1 class="unit">Unit uCEFTypes</h1>
<div class="sections">
<div class="one_section"><a class="section" href="#PasDoc-Description">Description</a></div><div class="one_section">Uses</div><div class="one_section"><a class="section" href="#PasDoc-Classes">Classes, Interfaces, Objects and Records</a></div><div class="one_section">Functions and Procedures</div><div class="one_section"><a class="section" href="#PasDoc-Types">Types</a></div><div class="one_section">Constants</div><div class="one_section">Variables</div></div>
<span id="PasDoc-Description"></span><h2 class="description">Description</h2>
<p class="nodescription">This item has no description.</p><span id="PasDoc-Uses"></span><h2 class="overview">Overview</h2>
<span id="PasDoc-Classes"></span><h3 class="cio">Classes, Interfaces, Objects and Records</h3>
<table class="classestable wide_list">
<tr class="listheader">
<th class="itemname">Name</th>
<th class="itemdesc">Description</th>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefSize.html"><code>TCefSize</code></a></td>
<td class="itemdesc"> Structure representing a size. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefRect.html"><code>TCefRect</code></a></td>
<td class="itemdesc"> Structure representing a rectangle. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefAcceleratedPaintInfoCommon.html"><code>TCefAcceleratedPaintInfoCommon</code></a></td>
<td class="itemdesc"> Structure containing shared texture common metadata. For documentation on each field, please refer to src/media/base/video_frame_metadata.h for actual details. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefAcceleratedPaintInfo.html"><code>TCefAcceleratedPaintInfo</code></a></td>
<td class="itemdesc"> Structure containing shared texture information for the OnAcceleratedPaint callback. Resources will be released to the underlying pool for reuse when the callback returns from client code. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefVersionInfoEx.html"><code>TCefVersionInfoEx</code></a></td>
<td class="itemdesc"> Structure representing all CEF version information. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TMyMemoryStatusEx.html"><code>TMyMemoryStatusEx</code></a></td>
<td class="itemdesc"> Record used with GetGlobalMemoryStatusEx to get the memory status. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TOSVersionInfoEx.html"><code>TOSVersionInfoEx</code></a></td>
<td class="itemdesc"> Record used with RtlGetVersion to get the Windows version information. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefStringWide.html"><code>TCefStringWide</code></a></td>
<td class="itemdesc"> CEF wide string type definition. Whomever allocates |str| is responsible for providing an appropriate |dtor| implementation that will free the string in the same memory space. When reusing an existing string structure make sure to call |dtor| for the old value before assigning new |str| and |dtor| values. Static strings will have a NULL |dtor| value. Using the below functions if you want this managed for you. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefStringUtf8.html"><code>TCefStringUtf8</code></a></td>
<td class="itemdesc"> CEF utf8 string type definition. Whomever allocates |str| is responsible for providing an appropriate |dtor| implementation that will free the string in the same memory space. When reusing an existing string structure make sure to call |dtor| for the old value before assigning new |str| and |dtor| values. Static strings will have a NULL |dtor| value. Using the below functions if you want this managed for you. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefStringUtf16.html"><code>TCefStringUtf16</code></a></td>
<td class="itemdesc"> CEF utf16 string type definition. Whomever allocates |str| is responsible for providing an appropriate |dtor| implementation that will free the string in the same memory space. When reusing an existing string structure make sure to call |dtor| for the old value before assigning new |str| and |dtor| values. Static strings will have a NULL |dtor| value. Using the below functions if you want this managed for you. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TFileVersionInfo.html"><code>TFileVersionInfo</code></a></td>
<td class="itemdesc"> Record used by GetDLLVersion to get the DLL version information </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefVersionInfo.html"><code>TCefVersionInfo</code></a></td>
<td class="itemdesc"> Record used by cef_version_info to get the CEF version information </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TChromiumVersionInfo.html"><code>TChromiumVersionInfo</code></a></td>
<td class="itemdesc"> Record used by cef_version_info to get the Chromium version information </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefMainArgs.html"><code>TCefMainArgs</code></a></td>
<td class="itemdesc"> Structure representing CefExecuteProcess arguments. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefPoint.html"><code>TCefPoint</code></a></td>
<td class="itemdesc"> Structure representing a point. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefRange.html"><code>TCefRange</code></a></td>
<td class="itemdesc"> Structure representing a range. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefCursorInfo.html"><code>TCefCursorInfo</code></a></td>
<td class="itemdesc"> Structure representing cursor information. |buffer| will be |size.width|*|size.height|*4 bytes in size and represents a BGRA image with an upper-left origin. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefLinuxWindowProperties.html"><code>TCefLinuxWindowProperties</code></a></td>
<td class="itemdesc"> Linux window properties, such as X11's WM_CLASS or Wayland's app_id. Those are passed to CefWindowDelegate, so the client can set them for the CefWindow's top-level. Thus, allowing window managers to correctly display the application's information (e.g., icons). </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TLinuxWindowProperties.html"><code>TLinuxWindowProperties</code></a></td>
<td class="itemdesc"> String version of TCefLinuxWindowProperties </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefUrlParts.html"><code>TCefUrlParts</code></a></td>
<td class="itemdesc"> URL component parts. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TUrlParts.html"><code>TUrlParts</code></a></td>
<td class="itemdesc"> String version of TCefUrlParts </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefInsets.html"><code>TCefInsets</code></a></td>
<td class="itemdesc"> Structure representing insets. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefTaskInfo.html"><code>TCefTaskInfo</code></a></td>
<td class="itemdesc"> Structure representing task information provided by ICefTaskManager. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCustomTaskInfo.html"><code>TCustomTaskInfo</code></a></td>
<td class="itemdesc"> Pascal version of TCefTaskInfo. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefTouchHandleState.html"><code>TCefTouchHandleState</code></a></td>
<td class="itemdesc"> Touch handle state. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefCompositionUnderline.html"><code>TCefCompositionUnderline</code></a></td>
<td class="itemdesc"> Structure representing IME composition underline information. This is a thin wrapper around Blink's WebCompositionUnderline class and should be kept in sync with that. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefTime.html"><code>TCefTime</code></a></td>
<td class="itemdesc"> Time information. Values should always be in UTC. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefBoxLayoutSettings.html"><code>TCefBoxLayoutSettings</code></a></td>
<td class="itemdesc"> Initialization settings. Specify NULL or 0 to get the recommended default values. Many of these and other settings can also configured using command- line switches. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefSettings.html"><code>TCefSettings</code></a></td>
<td class="itemdesc"> Initialization settings. Specify NULL or 0 to get the recommended default values. Many of these and other settings can also configured using command- line switches. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefWindowInfo.html"><code>TCefWindowInfo</code></a></td>
<td class="itemdesc"> Structure representing window information. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefDraggableRegion.html"><code>TCefDraggableRegion</code></a></td>
<td class="itemdesc"> Structure representing a draggable region. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefKeyEvent.html"><code>TCefKeyEvent</code></a></td>
<td class="itemdesc"> Structure representing keyboard event information. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefPopupFeatures.html"><code>TCefPopupFeatures</code></a></td>
<td class="itemdesc"> Popup window features. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefBrowserSettings.html"><code>TCefBrowserSettings</code></a></td>
<td class="itemdesc"> Browser initialization settings. Specify NULL or 0 to get the recommended default values. The consequences of using custom values may not be well tested. Many of these and other settings can also configured using command- line switches. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefScreenInfo.html"><code>TCefScreenInfo</code></a></td>
<td class="itemdesc"> Screen information used when window rendering is disabled. This structure is passed as a parameter to ICefRenderHandler.GetScreenInfo and should be filled in by the client. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefRequestContextSettings.html"><code>TCefRequestContextSettings</code></a></td>
<td class="itemdesc"> Request context initialization settings. Specify NULL or 0 to get the recommended default values. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefCookie.html"><code>TCefCookie</code></a></td>
<td class="itemdesc"> Cookie information. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCookie.html"><code>TCookie</code></a></td>
<td class="itemdesc"> Cookie information. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefPdfPrintSettings.html"><code>TCefPdfPrintSettings</code></a></td>
<td class="itemdesc"> Structure representing PDF print settings. These values match the parameters supported by the DevTools Page.printToPDF function. See <a href="https://chromedevtools.github.io/devtools-protocol/tot/Page/#method-printToPDF">https://chromedevtools.github.io/devtools-protocol/tot/Page/#method-printToPDF</a> </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefMouseEvent.html"><code>TCefMouseEvent</code></a></td>
<td class="itemdesc"> Structure representing mouse event information. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefTouchEvent.html"><code>TCefTouchEvent</code></a></td>
<td class="itemdesc"> Structure representing touch event information. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefSimulatedTouchPoint.html"><code>TCefSimulatedTouchPoint</code></a></td>
<td class="itemdesc"> Structure representing a simulated touch point. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefAudioParameters.html"><code>TCefAudioParameters</code></a></td>
<td class="itemdesc"> Structure representing the audio parameters for setting up the audio handler. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefMediaSinkDeviceInfo.html"><code>TCefMediaSinkDeviceInfo</code></a></td>
<td class="itemdesc"> Device information for a MediaSink object. handler. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefBaseRefCounted.html"><code>TCefBaseRefCounted</code></a></td>
<td class="itemdesc"> All ref-counted framework structures must include this structure first. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefBaseScoped.html"><code>TCefBaseScoped</code></a></td>
<td class="itemdesc"> All scoped framework structures must include this structure first. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefStreamWriter.html"><code>TCefStreamWriter</code></a></td>
<td class="itemdesc"> Structure used to write data to a stream. The functions of this structure may be called on any thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefX509CertPrincipal.html"><code>TCefX509CertPrincipal</code></a></td>
<td class="itemdesc"> Structure representing the issuer or subject field of an X.509 certificate.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefX509Certificate.html"><code>TCefX509Certificate</code></a></td>
<td class="itemdesc"> Structure representing a X.509 certificate.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefSslInfo.html"><code>TCefSslInfo</code></a></td>
<td class="itemdesc"> Structure representing SSL information.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefSSLStatus.html"><code>TCefSSLStatus</code></a></td>
<td class="itemdesc"> Structure representing the SSL information for a navigation entry.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefSelectClientCertificateCallback.html"><code>TCefSelectClientCertificateCallback</code></a></td>
<td class="itemdesc"> Callback structure used to select a client certificate for authentication.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefRunContextMenuCallback.html"><code>TCefRunContextMenuCallback</code></a></td>
<td class="itemdesc"> Callback structure used for continuation of custom context menu display.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefFileDialogCallback.html"><code>TCefFileDialogCallback</code></a></td>
<td class="itemdesc"> Callback structure for asynchronous continuation of file dialog requests.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefUnresponsiveProcessCallback.html"><code>TCefUnresponsiveProcessCallback</code></a></td>
<td class="itemdesc"> Callback structure for asynchronous handling of an unresponsive process.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefDialogHandler.html"><code>TCefDialogHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle dialog events. The functions of this structure will be called on the browser process UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefDisplayHandler.html"><code>TCefDisplayHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle events related to browser display state. The functions of this structure will be called on the UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefDownloadHandler.html"><code>TCefDownloadHandler</code></a></td>
<td class="itemdesc"> Structure used to handle file downloads. The functions of this structure will called on the browser process UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefDragHandler.html"><code>TCefDragHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle events related to dragging. The functions of this structure will be called on the UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefFindHandler.html"><code>TCefFindHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle events related to find results. The functions of this structure will be called on the UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefFocusHandler.html"><code>TCefFocusHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle events related to focus. The functions of this structure will be called on the UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefJsDialogHandler.html"><code>TCefJsDialogHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle events related to JavaScript dialogs. The functions of this structure will be called on the UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefJsDialogCallback.html"><code>TCefJsDialogCallback</code></a></td>
<td class="itemdesc"> Callback structure used for asynchronous continuation of JavaScript dialog requests.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefKeyboardHandler.html"><code>TCefKeyboardHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle events related to keyboard input. The functions of this structure will be called on the UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefLifeSpanHandler.html"><code>TCefLifeSpanHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle events related to browser life span. The functions of this structure will be called on the UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefRegistration.html"><code>TCefRegistration</code></a></td>
<td class="itemdesc"> Generic callback structure used for managing the lifespan of a registration.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefDevToolsMessageObserver.html"><code>TCefDevToolsMessageObserver</code></a></td>
<td class="itemdesc"> Callback structure for ICefBrowserHost.AddDevToolsMessageObserver. The functions of this structure will be called on the browser process UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefMediaRouter.html"><code>TCefMediaRouter</code></a></td>
<td class="itemdesc"> Supports discovery of and communication with media devices on the local network via the Cast and DIAL protocols. The functions of this structure may be called on any browser process thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefMediaObserver.html"><code>TCefMediaObserver</code></a></td>
<td class="itemdesc"> Implemented by the client to observe MediaRouter events and registered via ICefMediaRouter.AddObserver. The functions of this structure will be called on the browser process UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefMediaRoute.html"><code>TCefMediaRoute</code></a></td>
<td class="itemdesc"> Represents the route between a media source and sink. Instances of this object are created via ICefMediaRouter.CreateRoute and retrieved via ICefMediaObserver.OnRoutes. Contains the status and metadata of a routing operation. The functions of this structure may be called on any browser process thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefMediaRouteCreateCallback.html"><code>TCefMediaRouteCreateCallback</code></a></td>
<td class="itemdesc"> Callback structure for ICefMediaRouter.CreateRoute. The functions of this structure will be called on the browser process UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefMediaSink.html"><code>TCefMediaSink</code></a></td>
<td class="itemdesc"> Represents a sink to which media can be routed. Instances of this object are retrieved via ICefMediaObserver.OnSinks. The functions of this structure may be called on any browser process thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefMediaSinkDeviceInfoCallback.html"><code>TCefMediaSinkDeviceInfoCallback</code></a></td>
<td class="itemdesc"> Callback structure for ICefMediaSink.GetDeviceInfo. The functions of this structure will be called on the browser process UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefMediaSource.html"><code>TCefMediaSource</code></a></td>
<td class="itemdesc"> Represents a source from which media can be routed. Instances of this object are retrieved via ICefMediaRouter.GetSource. The functions of this structure may be called on any browser process thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefAudioHandler.html"><code>TCefAudioHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle audio events.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefLoadHandler.html"><code>TCefLoadHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle events related to browser load status. The functions of this structure will be called on the browser process UI thread or render process main thread (TID_RENDERER).

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefRenderHandler.html"><code>TCefRenderHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle events when window rendering is disabled. The functions of this structure will be called on the UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefPreferenceRegistrar.html"><code>TCefPreferenceRegistrar</code></a></td>
<td class="itemdesc"> Structure that manages custom preference registrations.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefPreferenceObserver.html"><code>TCefPreferenceObserver</code></a></td>
<td class="itemdesc">&nbsp;</td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefPreferenceManager.html"><code>TCefPreferenceManager</code></a></td>
<td class="itemdesc"> Manage access to preferences. Many built-in preferences are registered by Chromium. Custom preferences can be registered in ICefBrowserProcessHandler.OnRegisterCustomPreferences.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefV8StackTrace.html"><code>TCefV8StackTrace</code></a></td>
<td class="itemdesc"> Structure representing a V8 stack trace handle. V8 handles can only be accessed from the thread on which they are created. Valid threads for creating a V8 handle include the render process main thread (TID_RENDERER) and WebWorker threads. A task runner for posting tasks on the associated thread can be retrieved via the ICefv8context.GetTaskRunner() function.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefV8StackFrame.html"><code>TCefV8StackFrame</code></a></td>
<td class="itemdesc"> Structure representing a V8 stack frame handle. V8 handles can only be accessed from the thread on which they are created. Valid threads for creating a V8 handle include the render process main thread (TID_RENDERER) and WebWorker threads. A task runner for posting tasks on the associated thread can be retrieved via the ICefv8context.GetTaskRunner() function.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefStreamReader.html"><code>TCefStreamReader</code></a></td>
<td class="itemdesc"> Structure used to read data from a stream. The functions of this structure may be called on any thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefReadHandler.html"><code>TCefReadHandler</code></a></td>
<td class="itemdesc"> Structure the client can implement to provide a custom stream reader. The functions of this structure may be called on any thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefWriteHandler.html"><code>TCefWriteHandler</code></a></td>
<td class="itemdesc"> Structure the client can implement to provide a custom stream writer. The functions of this structure may be called on any thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefXmlReader.html"><code>TCefXmlReader</code></a></td>
<td class="itemdesc"> Structure that supports the reading of XML data via the libxml streaming API. The functions of this structure should only be called on the thread that creates the object.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefZipReader.html"><code>TCefZipReader</code></a></td>
<td class="itemdesc"> Structure that supports the reading of zip archives via the zlib unzip API. The functions of this structure should only be called on the thread that creates the object.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefUrlrequestClient.html"><code>TCefUrlrequestClient</code></a></td>
<td class="itemdesc"> Structure that should be implemented by the ICefUrlRequest client. The functions of this structure will be called on the same thread that created the request unless otherwise documented.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefUrlRequest.html"><code>TCefUrlRequest</code></a></td>
<td class="itemdesc"> Structure used to make a URL request. URL requests are not associated with a browser instance so no ICefClient callbacks will be executed. URL requests can be created on any valid CEF thread in either the browser or render process. Once created the functions of the URL request object must be accessed on the same thread that created it.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefThread.html"><code>TCefThread</code></a></td>
<td class="itemdesc"> A simple thread abstraction that establishes a message loop on a new thread. The consumer uses ICefTaskRunner to execute code on the thread's message loop. The thread is terminated when the ICefThread object is destroyed or stop() is called. All pending tasks queued on the thread's message loop will run to completion before the thread is terminated. cef_thread_create() can be called on any valid CEF thread in either the browser or render process. This structure should only be used for tasks that require a dedicated thread. In most cases you can post tasks to an existing CEF thread instead of creating a new one; see cef_task.h for details.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefWaitableEvent.html"><code>TCefWaitableEvent</code></a></td>
<td class="itemdesc"> WaitableEvent is a thread synchronization tool that allows one thread to wait for another thread to finish some work. This is equivalent to using a Lock+ConditionVariable to protect a simple boolean value. However, using WaitableEvent in conjunction with a Lock to wait for a more complex state change (e.g., for an item to be added to a queue) is not recommended. In that case consider using a ConditionVariable instead of a WaitableEvent. It is safe to create and/or signal a WaitableEvent from any thread. Blocking on a WaitableEvent by calling the *wait() functions is not allowed on the browser process UI or IO threads.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefTaskRunner.html"><code>TCefTaskRunner</code></a></td>
<td class="itemdesc"> Structure that asynchronously executes tasks on the associated thread. It is safe to call the functions of this structure on any thread.

<p>CEF maintains multiple internal threads that are used for handling different types of tasks in different processes. The TCefThreadId definitions in cef_types.h list the common CEF threads. Task runners are also available for other CEF threads as appropriate (for example, V8 WebWorker threads).

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefEndTracingCallback.html"><code>TCefEndTracingCallback</code></a></td>
<td class="itemdesc"> Implement this structure to receive notification when tracing has completed. The functions of this structure will be called on the browser process UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefResourceBundle.html"><code>TCefResourceBundle</code></a></td>
<td class="itemdesc"> Structure used for retrieving resources from the resource bundle (*.pak) files loaded by CEF during startup or via the ICefResourceBundleHandler returned from ICefApp.GetResourceBundleHandler. See TCefSettings for additional options related to resource bundle loading. The functions of this structure may be called on any thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefMenuModelDelegate.html"><code>TCefMenuModelDelegate</code></a></td>
<td class="itemdesc"> Implement this structure to handle menu model events. The functions of this structure will be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefProcessMessage.html"><code>TCefProcessMessage</code></a></td>
<td class="itemdesc"> Structure representing a message. Can be used on any process and thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefRenderProcessHandler.html"><code>TCefRenderProcessHandler</code></a></td>
<td class="itemdesc"> Structure used to implement render process callbacks. The functions of this structure will be called on the render process main thread (TID_RENDERER) unless otherwise indicated.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefRequestHandler.html"><code>TCefRequestHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle events related to browser requests. The functions of this structure will be called on the thread indicated.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefMediaAccessCallback.html"><code>TCefMediaAccessCallback</code></a></td>
<td class="itemdesc"> Callback structure used for asynchronous continuation of media access permission requests.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefPermissionPromptCallback.html"><code>TCefPermissionPromptCallback</code></a></td>
<td class="itemdesc"> Callback structure used for asynchronous continuation of permission prompts.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefPermissionHandler.html"><code>TCefPermissionHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle events related to permission requests. The functions of this structure will be called on the browser process UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefSharedMemoryRegion.html"><code>TCefSharedMemoryRegion</code></a></td>
<td class="itemdesc"> Structure that wraps platform-dependent share memory region mapping.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefSharedProcessMessageBuilder.html"><code>TCefSharedProcessMessageBuilder</code></a></td>
<td class="itemdesc"> Structure that builds a ICefProcessMessage containing a shared memory region. This structure is not thread-safe but may be used exclusively on a different thread from the one which constructed it.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefResourceSkipCallback.html"><code>TCefResourceSkipCallback</code></a></td>
<td class="itemdesc"> Callback for asynchronous continuation of ICefResourceHandler.skip().

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefResourceReadCallback.html"><code>TCefResourceReadCallback</code></a></td>
<td class="itemdesc"> Callback for asynchronous continuation of ICefResourceHandler.read().

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefResourceHandler.html"><code>TCefResourceHandler</code></a></td>
<td class="itemdesc"> Structure used to implement a custom request handler structure. The functions of this structure will be called on the IO thread unless otherwise indicated.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefResourceRequestHandler.html"><code>TCefResourceRequestHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle events related to browser requests. The functions of this structure will be called on the IO thread unless otherwise indicated.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefCookieAccessFilter.html"><code>TCefCookieAccessFilter</code></a></td>
<td class="itemdesc"> Implement this structure to filter cookies that may be sent or received from resource requests. The functions of this structure will be called on the IO thread unless otherwise indicated.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefResponse.html"><code>TCefResponse</code></a></td>
<td class="itemdesc"> Structure used to represent a web response. The functions of this structure may be called on any thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefResponseFilter.html"><code>TCefResponseFilter</code></a></td>
<td class="itemdesc"> Implement this structure to filter resource response content. The functions of this structure will be called on the browser process IO thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefAuthCallback.html"><code>TCefAuthCallback</code></a></td>
<td class="itemdesc"> Callback structure used for asynchronous continuation of authentication requests.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefCallback.html"><code>TCefCallback</code></a></td>
<td class="itemdesc"> Generic callback structure used for asynchronous continuation.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefSettingObserver.html"><code>TCefSettingObserver</code></a></td>
<td class="itemdesc">&nbsp;</td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefRequestContext.html"><code>TCefRequestContext</code></a></td>
<td class="itemdesc"> A request context provides request handling for a set of related browser or URL request objects. A request context can be specified when creating a new browser via the ICefBrowserHost static factory functions or when creating a new URL request via the ICefUrlRequest static factory functions. Browser objects with different request contexts will never be hosted in the same render process. Browser objects with the same request context may or may not be hosted in the same render process depending on the process model. Browser objects created indirectly via the JavaScript window.open function or targeted links will share the same render process and the same request context as the source browser. When running in single-process mode there is only a single render process (the main process) and so all browsers created in single-process mode will share the same request context. This will be the first request context passed into a ICefBrowserHost static factory function and all other request context objects will be ignored.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefRequestContextHandler.html"><code>TCefRequestContextHandler</code></a></td>
<td class="itemdesc"> Implement this structure to provide handler implementations. The handler instance will not be released until all objects related to the context have been destroyed.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefCompletionCallback.html"><code>TCefCompletionCallback</code></a></td>
<td class="itemdesc"> Generic callback structure used for asynchronous completion.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefCookieManager.html"><code>TCefCookieManager</code></a></td>
<td class="itemdesc"> Structure used for managing cookies. The functions of this structure may be called on any thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefSchemeHandlerFactory.html"><code>TCefSchemeHandlerFactory</code></a></td>
<td class="itemdesc"> Structure that creates ICefResourceHandler instances for handling scheme requests. The functions of this structure will always be called on the IO thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefResolveCallback.html"><code>TCefResolveCallback</code></a></td>
<td class="itemdesc"> Callback structure for ICefRequestContext.ResolveHost.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefCookieVisitor.html"><code>TCefCookieVisitor</code></a></td>
<td class="itemdesc"> Structure to implement for visiting cookie values. The functions of this structure will always be called on the UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefSetCookieCallback.html"><code>TCefSetCookieCallback</code></a></td>
<td class="itemdesc"> Structure to implement to be notified of asynchronous completion via ICefCookieManager.SetCookie().

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefDeleteCookiesCallback.html"><code>TCefDeleteCookiesCallback</code></a></td>
<td class="itemdesc"> Structure to implement to be notified of asynchronous completion via ICefCookieManager.DeleteCookies().

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefRunFileDialogCallback.html"><code>TCefRunFileDialogCallback</code></a></td>
<td class="itemdesc"> Callback structure for ICefBrowserHost.RunFileDialog. The functions of this structure will be called on the browser process UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefDownloadImageCallback.html"><code>TCefDownloadImageCallback</code></a></td>
<td class="itemdesc"> Callback structure for ICefBrowserHost.DownloadImage. The functions of this structure will be called on the browser process UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefImage.html"><code>TCefImage</code></a></td>
<td class="itemdesc"> Container for a single image represented at different scale factors. All image representations should be the same size in density independent pixel (DIP) units. For example, if the image at scale factor 1.0 is 100x100 pixels then the image at scale factor 2.0 should be 200x200 pixels &ndash; both images will display with a DIP size of 100x100 units. The functions of this structure can be called on any browser process thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefPdfPrintCallback.html"><code>TCefPdfPrintCallback</code></a></td>
<td class="itemdesc"> Callback structure for ICefBrowserHost.PrintToPDF. The functions of this structure will be called on the browser process UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefNavigationEntryVisitor.html"><code>TCefNavigationEntryVisitor</code></a></td>
<td class="itemdesc"> Callback structure for ICefBrowserHost.GetNavigationEntries. The functions of this structure will be called on the browser process UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefNavigationEntry.html"><code>TCefNavigationEntry</code></a></td>
<td class="itemdesc"> Structure used to represent an entry in navigation history.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefPrintSettings.html"><code>TCefPrintSettings</code></a></td>
<td class="itemdesc"> Structure representing print settings.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefPrintDialogCallback.html"><code>TCefPrintDialogCallback</code></a></td>
<td class="itemdesc"> Callback structure for asynchronous continuation of print dialog requests.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefPrintJobCallback.html"><code>TCefPrintJobCallback</code></a></td>
<td class="itemdesc"> Callback structure for asynchronous continuation of print job requests.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefPrintHandler.html"><code>TCefPrintHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle printing on Linux. Each browser will have only one print job in progress at a time. The functions of this structure will be called on the browser process UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefDragData.html"><code>TCefDragData</code></a></td>
<td class="itemdesc"> Structure used to represent drag data. The functions of this structure may be called on any thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefCommandLine.html"><code>TCefCommandLine</code></a></td>
<td class="itemdesc"> Structure used to create and/or parse command line arguments. Arguments with &quot;&ndash;&quot;, &quot;-&quot; and, on Windows, &quot;/&quot; prefixes are considered switches. Switches will always precede any arguments without switch prefixes. Switches can optionally have a value specified using the &quot;=&quot; delimiter (e.g. &quot;-switch=value&quot;). An argument of &quot;&ndash;&quot; will terminate switch parsing with all subsequent tokens, regardless of prefix, being interpreted as non-switch arguments. Switch names should be lowercase ASCII and will be converted to such if necessary. Switch values will retain the original case and UTF8 encoding. This structure can be used before cef_initialize() is called.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefCommandHandler.html"><code>TCefCommandHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle events related to commands. The functions of this structure will be called on the UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefSchemeRegistrar.html"><code>TCefSchemeRegistrar</code></a></td>
<td class="itemdesc"> Structure that manages custom scheme registrations.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefBinaryValue.html"><code>TCefBinaryValue</code></a></td>
<td class="itemdesc"> Structure representing a binary value. Can be used on any process and thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefValue.html"><code>TCefValue</code></a></td>
<td class="itemdesc"> Structure that wraps other data value types. Complex types (binary, dictionary and list) will be referenced but not owned by this object. Can be used on any process and thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefDictionaryValue.html"><code>TCefDictionaryValue</code></a></td>
<td class="itemdesc"> Structure representing a dictionary value. Can be used on any process and thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefListValue.html"><code>TCefListValue</code></a></td>
<td class="itemdesc"> Structure representing a list value. Can be used on any process and thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefStringVisitor.html"><code>TCefStringVisitor</code></a></td>
<td class="itemdesc"> Implement this structure to receive string values asynchronously.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefPostDataElement.html"><code>TCefPostDataElement</code></a></td>
<td class="itemdesc"> Structure used to represent a single element in the request post data. The functions of this structure may be called on any thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefPostData.html"><code>TCefPostData</code></a></td>
<td class="itemdesc"> Structure used to represent post data for a web request. The functions of this structure may be called on any thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefRequest.html"><code>TCefRequest</code></a></td>
<td class="itemdesc"> Structure used to represent a web request. The functions of this structure may be called on any thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefTask.html"><code>TCefTask</code></a></td>
<td class="itemdesc"> Implement this structure for asynchronous task execution. If the task is posted successfully and if the associated message loop is still running then the execute() function will be called on the target thread. If the task fails to post then the task object may be destroyed on the source thread instead of the target thread. For this reason be cautious when performing work in the task object destructor.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefTaskManager.html"><code>TCefTaskManager</code></a></td>
<td class="itemdesc"> Structure that facilitates managing the browser-related tasks. The functions of this structure may only be called on the UI thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefDomVisitor.html"><code>TCefDomVisitor</code></a></td>
<td class="itemdesc"> Structure to implement for visiting the DOM. The functions of this structure will be called on the render process main thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefMenuModel.html"><code>TCefMenuModel</code></a></td>
<td class="itemdesc"> Supports creation and modification of menus. See TCefMenuId (cef_menu_id_t) for the command ids that have default implementations. All user-defined command ids should be between MENU_ID_USER_FIRST and MENU_ID_USER_LAST. The functions of this structure can only be accessed on the browser process the UI thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefContextMenuParams.html"><code>TCefContextMenuParams</code></a></td>
<td class="itemdesc"> Provides information about the context menu state. The functions of this structure can only be accessed on browser process the UI thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefDownloadItem.html"><code>TCefDownloadItem</code></a></td>
<td class="itemdesc"> Structure used to represent a download item.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefBeforeDownloadCallback.html"><code>TCefBeforeDownloadCallback</code></a></td>
<td class="itemdesc"> Callback structure used to asynchronously continue a download.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefDownloadItemCallback.html"><code>TCefDownloadItemCallback</code></a></td>
<td class="itemdesc"> Callback structure used to asynchronously cancel a download.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefDomNode.html"><code>TCefDomNode</code></a></td>
<td class="itemdesc"> Structure used to represent a DOM node. The functions of this structure should only be called on the render process main thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefDomDocument.html"><code>TCefDomDocument</code></a></td>
<td class="itemdesc"> Structure used to represent a DOM document. The functions of this structure should only be called on the render process main thread thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefv8Handler.html"><code>TCefv8Handler</code></a></td>
<td class="itemdesc"> Structure that should be implemented to handle V8 function calls. The functions of this structure will be called on the thread associated with the V8 function.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefV8Exception.html"><code>TCefV8Exception</code></a></td>
<td class="itemdesc"> Structure representing a V8 exception. The functions of this structure may be called on any render process thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefv8ArrayBufferReleaseCallback.html"><code>TCefv8ArrayBufferReleaseCallback</code></a></td>
<td class="itemdesc"> Callback structure that is passed to ICefv8value.CreateArrayBuffer.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefv8Value.html"><code>TCefv8Value</code></a></td>
<td class="itemdesc"> Structure representing a V8 value handle. V8 handles can only be accessed from the thread on which they are created. Valid threads for creating a V8 handle include the render process main thread (TID_RENDERER) and WebWorker threads. A task runner for posting tasks on the associated thread can be retrieved via the ICefv8context.GetTaskRunner() function.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefV8Context.html"><code>TCefV8Context</code></a></td>
<td class="itemdesc"> Structure representing a V8 context handle. V8 handles can only be accessed from the thread on which they are created. Valid threads for creating a V8 handle include the render process main thread (TID_RENDERER) and WebWorker threads. A task runner for posting tasks on the associated thread can be retrieved via the ICefv8context.GetTaskRunner() function.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefV8Interceptor.html"><code>TCefV8Interceptor</code></a></td>
<td class="itemdesc"> Structure that should be implemented to handle V8 interceptor calls. The functions of this structure will be called on the thread associated with the V8 interceptor. Interceptor's named property handlers (with first argument of type CefString) are called when object is indexed by string. Indexed property handlers (with first argument of type int) are called when object is indexed by integer.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefV8Accessor.html"><code>TCefV8Accessor</code></a></td>
<td class="itemdesc"> Structure that should be implemented to handle V8 accessor calls. Accessor identifiers are registered by calling ICefv8value.SetValue(). The functions of this structure will be called on the thread associated with the V8 accessor.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefFrame.html"><code>TCefFrame</code></a></td>
<td class="itemdesc"> Structure used to represent a frame in the browser window. When used in the browser process the functions of this structure may be called on any thread unless otherwise indicated in the comments. When used in the render process the functions of this structure may only be called on the main thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefFrameHandler.html"><code>TCefFrameHandler</code></a></td>
<td class="itemdesc"> Implement this STRUCTURE to handle events related to ICefFrame life span. The order of callbacks is:

<p>(1) During initial ICefBrowserHost creation and navigation of the main frame: - ICefFrameHandler.OnFrameCreated =&gt; The initial main frame object has been created. Any commands will be queued until the frame is attached. - ICefFrameHandler.OnMainFrameChanged =&gt; The initial main frame object has been assigned to the browser. - ICefLifeSpanHandler.OnAfterCreated =&gt; The browser is now valid and can be used. - ICefFrameHandler.OnFrameAttached =&gt; The initial main frame object is now connected to its peer in the renderer process. Commands can be routed.

<p>(2) During further ICefBrowserHost navigation/loading of the main frame and/or sub-frames: - ICefFrameHandler.OnFrameCreated =&gt; A new main frame or sub-frame object has been created. Any commands will be queued until the frame is attached. - ICefFrameHandler.OnFrameAttached =&gt; A new main frame or sub-frame object is now connected to its peer in the renderer process. Commands can be routed. - ICefFrameHandler.OnFrameDetached =&gt; An existing main frame or sub- frame object has lost its connection to the renderer process. If multiple objects are detached at the same time then notifications will be sent for any sub-frame objects before the main frame object. Commands can no longer be routed and will be discarded. - ICefFrameHandler.OnMainFrameChanged =&gt; A new main frame object has been assigned to the browser. This will only occur with cross-origin navigation or re-navigation after renderer process termination (due to crashes, etc).

<p>(3) During final ICefBrowserHost destruction of the main frame: - ICefFrameHandler.OnFrameDetached =&gt; Any sub-frame objects have lost their connection to the renderer process. Commands can no longer be routed and will be discarded. - ICefLifeSpanHandler.OnBeforeClose =&gt; The browser has been destroyed. - ICefFrameHandler.OnFrameDetached =&gt; The main frame object have lost its connection to the renderer process. Notifications will be sent for any sub-frame objects before the main frame object. Commands can no longer be routed and will be discarded. - ICefFrameHandler.OnMainFrameChanged =&gt; The final main frame object has been removed from the browser.

<p>Cross-origin navigation and/or loading receives special handling.

<p>When the main frame navigates to a different origin the OnMainFrameChanged callback (2) will be executed with the old and new main frame objects.

<p>When a new sub-frame is loaded in, or an existing sub-frame is navigated to, a different origin from the parent frame, a temporary sub-frame object will first be created in the parent's renderer process. That temporary sub-frame will then be discarded after the real cross-origin sub-frame is created in the new/target renderer process. The client will receive cross-origin navigation callbacks (2) for the transition from the temporary sub-frame to the real sub-frame. The temporary sub-frame will not recieve or execute commands during this transitional period (any sent commands will be discarded).

<p>When a new popup browser is created in a different origin from the parent browser, a temporary main frame object for the popup will first be created in the parent's renderer process. That temporary main frame will then be discarded after the real cross-origin main frame is created in the new/target renderer process. The client will recieve creation and initial navigation callbacks (1) for the temporary main frame, followed by cross- origin navigation callbacks (2) for the transition from the temporary main frame to the real main frame. The temporary main frame may receive and execute commands during this transitional period (any sent commands may be executed, but the behavior is potentially undesirable since they execute in the parent browser's renderer process and not the new/target renderer process).

<p>Callbacks will not be executed for placeholders that may be created during pre-commit navigation for sub-frames that do not yet exist in the renderer process. Placeholders will have ICefFrame.GetIdentifier() == -4.

<p>The functions of this interface will be called on the UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefAccessibilityHandler.html"><code>TCefAccessibilityHandler</code></a></td>
<td class="itemdesc"> Implement this structure to receive accessibility notification when accessibility events have been registered. The functions of this structure will be called on the UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefContextMenuHandler.html"><code>TCefContextMenuHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle context menu events. The functions of this structure will be called on the UI thread.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefRunQuickMenuCallback.html"><code>TCefRunQuickMenuCallback</code></a></td>
<td class="itemdesc"> Callback structure used for continuation of custom quick menu display.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefClient.html"><code>TCefClient</code></a></td>
<td class="itemdesc"> Implement this structure to provide handler implementations.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefBrowserHost.html"><code>TCefBrowserHost</code></a></td>
<td class="itemdesc"> Structure used to represent the browser process aspects of a browser. The functions of this structure can only be called in the browser process. They may be called on any thread in that process unless otherwise indicated in the comments.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefBrowser.html"><code>TCefBrowser</code></a></td>
<td class="itemdesc"> Structure used to represent a browser. When used in the browser process the functions of this structure may be called on any thread unless otherwise indicated in the comments. When used in the render process the functions of this structure may only be called on the main thread.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefResourceBundleHandler.html"><code>TCefResourceBundleHandler</code></a></td>
<td class="itemdesc"> Structure used to implement a custom resource bundle structure. See TCefSettings for additional options related to resource bundle loading. The functions of this structure may be called on multiple threads.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefBrowserProcessHandler.html"><code>TCefBrowserProcessHandler</code></a></td>
<td class="itemdesc"> Structure used to implement browser process callbacks. The functions of this structure will be called on the browser process main thread unless otherwise indicated.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefApp.html"><code>TCefApp</code></a></td>
<td class="itemdesc"> Implement this structure to provide handler implementations. Methods will be called by the process and/or thread indicated.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefServer.html"><code>TCefServer</code></a></td>
<td class="itemdesc"> Structure representing a server that supports HTTP and WebSocket requests. Server capacity is limited and is intended to handle only a small number of simultaneous connections (e.g. for communicating between applications on localhost). The functions of this structure are safe to call from any thread in the brower process unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefServerHandler.html"><code>TCefServerHandler</code></a></td>
<td class="itemdesc"> Implement this structure to handle HTTP server requests. A new thread will be created for each ICefServer.CreateServer call (the &quot;dedicated server thread&quot;), and the functions of this structure will be called on that thread. It is therefore recommended to use a different ICefServerHandler instance for each ICefServer.CreateServer call to avoid thread safety issues in the ICefServerHandler implementation.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefDisplay.html"><code>TCefDisplay</code></a></td>
<td class="itemdesc"> This structure typically, but not always, corresponds to a physical display connected to the system. A fake Display may exist on a headless system, or a Display may correspond to a remote, virtual display. All size and position values are in density independent pixel (DIP) coordinates unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefLayout.html"><code>TCefLayout</code></a></td>
<td class="itemdesc"> A Layout handles the sizing of the children of a Panel according to implementation-specific heuristics. Methods must be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefBoxLayout.html"><code>TCefBoxLayout</code></a></td>
<td class="itemdesc"> A Layout manager that arranges child views vertically or horizontally in a side-by-side fashion with spacing around and between the child views. The child views are always sized according to their preferred size. If the host's bounds provide insufficient space, child views will be clamped. Excess space will not be distributed. Methods must be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefFillLayout.html"><code>TCefFillLayout</code></a></td>
<td class="itemdesc"> A simple Layout that causes the associated Panel's one child to be sized to match the bounds of its parent. Methods must be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefOverlayController.html"><code>TCefOverlayController</code></a></td>
<td class="itemdesc"> Controller for an overlay that contains a contents View added via ICefWindow.AddOverlayView. Methods exposed by this controller should be called in preference to functions of the same name exposed by the contents View unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefView.html"><code>TCefView</code></a></td>
<td class="itemdesc"> A View is a rectangle within the views View hierarchy. It is the base structure for all Views. All size and position values are in density independent pixels (DIP) unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefViewDelegate.html"><code>TCefViewDelegate</code></a></td>
<td class="itemdesc"> Implement this structure to handle view events. All size and position values are in density independent pixels (DIP) unless otherwise indicated. The functions of this structure will be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefTextfield.html"><code>TCefTextfield</code></a></td>
<td class="itemdesc"> A Textfield supports editing of text. This control is custom rendered with no platform-specific code. Methods must be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefTextfieldDelegate.html"><code>TCefTextfieldDelegate</code></a></td>
<td class="itemdesc"> Implement this structure to handle Textfield events. The functions of this structure will be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefScrollView.html"><code>TCefScrollView</code></a></td>
<td class="itemdesc"> A ScrollView will show horizontal and/or vertical scrollbars when necessary based on the size of the attached content view. Methods must be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefPanel.html"><code>TCefPanel</code></a></td>
<td class="itemdesc"> A Panel is a container in the views hierarchy that can contain other Views as children. Methods must be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefPanelDelegate.html"><code>TCefPanelDelegate</code></a></td>
<td class="itemdesc"> Implement this structure to handle Panel events. The functions of this structure will be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefBrowserView.html"><code>TCefBrowserView</code></a></td>
<td class="itemdesc"> A View hosting a ICefBrowser instance. Methods must be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefBrowserViewDelegate.html"><code>TCefBrowserViewDelegate</code></a></td>
<td class="itemdesc"> Implement this structure to handle BrowserView events. The functions of this structure will be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefButton.html"><code>TCefButton</code></a></td>
<td class="itemdesc"> A View representing a button. Depending on the specific type, the button could be implemented by a native control or custom rendered. Methods must be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefButtonDelegate.html"><code>TCefButtonDelegate</code></a></td>
<td class="itemdesc"> Implement this structure to handle Button events. The functions of this structure will be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefLabelButton.html"><code>TCefLabelButton</code></a></td>
<td class="itemdesc"> LabelButton is a button with optional text and/or icon. Methods must be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefMenuButton.html"><code>TCefMenuButton</code></a></td>
<td class="itemdesc"> MenuButton is a button with optional text, icon and/or menu marker that shows a menu when clicked with the left mouse button. All size and position values are in density independent pixels (DIP) unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefMenuButtonPressedLock.html"><code>TCefMenuButtonPressedLock</code></a></td>
<td class="itemdesc"> MenuButton pressed lock is released when this object is destroyed.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefMenuButtonDelegate.html"><code>TCefMenuButtonDelegate</code></a></td>
<td class="itemdesc"> Implement this structure to handle MenuButton events. The functions of this structure will be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
<tr class="list">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefWindow.html"><code>TCefWindow</code></a></td>
<td class="itemdesc"> A Window is a top-level Window/widget in the Views hierarchy. By default it will have a non-client area with title bar, icon and buttons that supports moving and resizing. All size and position values are in density independent pixels (DIP) unless otherwise indicated. Methods must be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated DLL-side. </td>
</tr>
<tr class="list2">
<td class="itemname">Record&nbsp;<a class="bold" href="uCEFTypes.TCefWindowDelegate.html"><code>TCefWindowDelegate</code></a></td>
<td class="itemdesc"> Implement this structure to handle window events. The functions of this structure will be called on the browser process UI thread unless otherwise indicated.

<p>NOTE: This struct is allocated client-side. </td>
</tr>
</table>
<span id="PasDoc-Types"></span><h3 class="summary">Types</h3>
<table class="summary wide_list">
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefStringWide">PCefStringWide</a></strong> = &circ;<a href="uCEFTypes.TCefStringWide.html">TCefStringWide</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefDictionaryValue">PCefDictionaryValue</a></strong> = &circ;<a href="uCEFTypes.TCefDictionaryValue.html">TCefDictionaryValue</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefListValue">PCefListValue</a></strong> = &circ;<a href="uCEFTypes.TCefListValue.html">TCefListValue</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefBrowser">PCefBrowser</a></strong> = &circ;<a href="uCEFTypes.TCefBrowser.html">TCefBrowser</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefValue">PCefValue</a></strong> = &circ;<a href="uCEFTypes.TCefValue.html">TCefValue</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefBinaryValue">PCefBinaryValue</a></strong> = &circ;<a href="uCEFTypes.TCefBinaryValue.html">TCefBinaryValue</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefSchemeRegistrar">PCefSchemeRegistrar</a></strong> = &circ;<a href="uCEFTypes.TCefSchemeRegistrar.html">TCefSchemeRegistrar</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefPreferenceRegistrar">PCefPreferenceRegistrar</a></strong> = &circ;<a href="uCEFTypes.TCefPreferenceRegistrar.html">TCefPreferenceRegistrar</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefPreferenceObserver">PCefPreferenceObserver</a></strong> = &circ;<a href="uCEFTypes.TCefPreferenceObserver.html">TCefPreferenceObserver</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefPreferenceManager">PCefPreferenceManager</a></strong> = &circ;<a href="uCEFTypes.TCefPreferenceManager.html">TCefPreferenceManager</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefCommandLine">PCefCommandLine</a></strong> = &circ;<a href="uCEFTypes.TCefCommandLine.html">TCefCommandLine</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefCommandHandler">PCefCommandHandler</a></strong> = &circ;<a href="uCEFTypes.TCefCommandHandler.html">TCefCommandHandler</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefBaseRefCounted">PCefBaseRefCounted</a></strong> = &circ;<a href="uCEFTypes.TCefBaseRefCounted.html">TCefBaseRefCounted</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefBaseScoped">PCefBaseScoped</a></strong> = &circ;<a href="uCEFTypes.TCefBaseScoped.html">TCefBaseScoped</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefWindowInfo">PCefWindowInfo</a></strong> = &circ;<a href="uCEFTypes.TCefWindowInfo.html">TCefWindowInfo</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefSettings">PCefSettings</a></strong> = &circ;<a href="uCEFTypes.TCefSettings.html">TCefSettings</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefStringUtf8">PCefStringUtf8</a></strong> = &circ;<a href="uCEFTypes.TCefStringUtf8.html">TCefStringUtf8</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefStringUtf16">PCefStringUtf16</a></strong> = &circ;<a href="uCEFTypes.TCefStringUtf16.html">TCefStringUtf16</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefStringUserFreeWide">PCefStringUserFreeWide</a></strong> = &circ;<a href="uCEFTypes.html#TCefStringUserFreeWide">TCefStringUserFreeWide</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefStringUserFreeUtf8">PCefStringUserFreeUtf8</a></strong> = &circ;<a href="uCEFTypes.html#TCefStringUserFreeUtf8">TCefStringUserFreeUtf8</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefStringUserFreeUtf16">PCefStringUserFreeUtf16</a></strong> = &circ;<a href="uCEFTypes.html#TCefStringUserFreeUtf16">TCefStringUserFreeUtf16</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefMainArgs">PCefMainArgs</a></strong> = &circ;<a href="uCEFTypes.TCefMainArgs.html">TCefMainArgs</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefColor">PCefColor</a></strong> = &circ;<a href="uCEFTypes.html#TCefColor">TCefColor</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefBrowserHost">PCefBrowserHost</a></strong> = &circ;<a href="uCEFTypes.TCefBrowserHost.html">TCefBrowserHost</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefClient">PCefClient</a></strong> = &circ;<a href="uCEFTypes.TCefClient.html">TCefClient</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefPrintHandler">PCefPrintHandler</a></strong> = &circ;<a href="uCEFTypes.TCefPrintHandler.html">TCefPrintHandler</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefResourceBundleHandler">PCefResourceBundleHandler</a></strong> = &circ;<a href="uCEFTypes.TCefResourceBundleHandler.html">TCefResourceBundleHandler</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefBrowserProcessHandler">PCefBrowserProcessHandler</a></strong> = &circ;<a href="uCEFTypes.TCefBrowserProcessHandler.html">TCefBrowserProcessHandler</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefContextMenuHandler">PCefContextMenuHandler</a></strong> = &circ;<a href="uCEFTypes.TCefContextMenuHandler.html">TCefContextMenuHandler</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefRunQuickMenuCallback">PCefRunQuickMenuCallback</a></strong> = &circ;<a href="uCEFTypes.TCefRunQuickMenuCallback.html">TCefRunQuickMenuCallback</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefAccessibilityHandler">PCefAccessibilityHandler</a></strong> = &circ;<a href="uCEFTypes.TCefAccessibilityHandler.html">TCefAccessibilityHandler</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefFrame">PCefFrame</a></strong> = &circ;<a href="uCEFTypes.TCefFrame.html">TCefFrame</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefFrameHandler">PCefFrameHandler</a></strong> = &circ;<a href="uCEFTypes.TCefFrameHandler.html">TCefFrameHandler</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefApp">PCefApp</a></strong> = &circ;<a href="uCEFTypes.TCefApp.html">TCefApp</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefServer">PCefServer</a></strong> = &circ;<a href="uCEFTypes.TCefServer.html">TCefServer</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefServerHandler">PCefServerHandler</a></strong> = &circ;<a href="uCEFTypes.TCefServerHandler.html">TCefServerHandler</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefStringVisitor">PCefStringVisitor</a></strong> = &circ;<a href="uCEFTypes.TCefStringVisitor.html">TCefStringVisitor</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefRequest">PCefRequest</a></strong> = &circ;<a href="uCEFTypes.TCefRequest.html">TCefRequest</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefPostData">PCefPostData</a></strong> = &circ;<a href="uCEFTypes.TCefPostData.html">TCefPostData</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefPostDataElement">PCefPostDataElement</a></strong> = &circ;<a href="uCEFTypes.TCefPostDataElement.html">TCefPostDataElement</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PPCefPostDataElement">PPCefPostDataElement</a></strong> = &circ;<a href="uCEFTypes.html#PCefPostDataElement">PCefPostDataElement</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefv8Context">PCefv8Context</a></strong> = &circ;<a href="uCEFTypes.TCefV8Context.html">TCefv8Context</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefV8Interceptor">PCefV8Interceptor</a></strong> = &circ;<a href="uCEFTypes.TCefV8Interceptor.html">TCefV8Interceptor</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefTask">PCefTask</a></strong> = &circ;<a href="uCEFTypes.TCefTask.html">TCefTask</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefTaskManager">PCefTaskManager</a></strong> = &circ;<a href="uCEFTypes.TCefTaskManager.html">TCefTaskManager</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefv8Value">PCefv8Value</a></strong> = &circ;<a href="uCEFTypes.TCefv8Value.html">TCefv8Value</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefBaseTime">PCefBaseTime</a></strong> = &circ;<a href="uCEFTypes.html#TCefBaseTime">TCefBaseTime</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefTime">PCefTime</a></strong> = &circ;<a href="uCEFTypes.TCefTime.html">TCefTime</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefV8Exception">PCefV8Exception</a></strong> = &circ;<a href="uCEFTypes.TCefV8Exception.html">TCefV8Exception</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefv8ArrayBufferReleaseCallback">PCefv8ArrayBufferReleaseCallback</a></strong> = &circ;<a href="uCEFTypes.TCefv8ArrayBufferReleaseCallback.html">TCefv8ArrayBufferReleaseCallback</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefv8Handler">PCefv8Handler</a></strong> = &circ;<a href="uCEFTypes.TCefv8Handler.html">TCefv8Handler</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PPCefV8Value">PPCefV8Value</a></strong> = &circ;<a href="uCEFTypes.html#PCefV8ValueArray">PCefV8ValueArray</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefDomVisitor">PCefDomVisitor</a></strong> = &circ;<a href="uCEFTypes.TCefDomVisitor.html">TCefDomVisitor</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefDomDocument">PCefDomDocument</a></strong> = &circ;<a href="uCEFTypes.TCefDomDocument.html">TCefDomDocument</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefDomNode">PCefDomNode</a></strong> = &circ;<a href="uCEFTypes.TCefDomNode.html">TCefDomNode</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefContextMenuParams">PCefContextMenuParams</a></strong> = &circ;<a href="uCEFTypes.TCefContextMenuParams.html">TCefContextMenuParams</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefMenuModel">PCefMenuModel</a></strong> = &circ;<a href="uCEFTypes.TCefMenuModel.html">TCefMenuModel</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefRunContextMenuCallback">PCefRunContextMenuCallback</a></strong> = &circ;<a href="uCEFTypes.TCefRunContextMenuCallback.html">TCefRunContextMenuCallback</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefDialogHandler">PCefDialogHandler</a></strong> = &circ;<a href="uCEFTypes.TCefDialogHandler.html">TCefDialogHandler</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefFileDialogCallback">PCefFileDialogCallback</a></strong> = &circ;<a href="uCEFTypes.TCefFileDialogCallback.html">TCefFileDialogCallback</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefUnresponsiveProcessCallback">PCefUnresponsiveProcessCallback</a></strong> = &circ;<a href="uCEFTypes.TCefUnresponsiveProcessCallback.html">TCefUnresponsiveProcessCallback</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefDisplayHandler">PCefDisplayHandler</a></strong> = &circ;<a href="uCEFTypes.TCefDisplayHandler.html">TCefDisplayHandler</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefDownloadHandler">PCefDownloadHandler</a></strong> = &circ;<a href="uCEFTypes.TCefDownloadHandler.html">TCefDownloadHandler</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefDownloadItem">PCefDownloadItem</a></strong> = &circ;<a href="uCEFTypes.TCefDownloadItem.html">TCefDownloadItem</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefBeforeDownloadCallback">PCefBeforeDownloadCallback</a></strong> = &circ;<a href="uCEFTypes.TCefBeforeDownloadCallback.html">TCefBeforeDownloadCallback</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefDownloadItemCallback">PCefDownloadItemCallback</a></strong> = &circ;<a href="uCEFTypes.TCefDownloadItemCallback.html">TCefDownloadItemCallback</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefDragHandler">PCefDragHandler</a></strong> = &circ;<a href="uCEFTypes.TCefDragHandler.html">TCefDragHandler</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefDragData">PCefDragData</a></strong> = &circ;<a href="uCEFTypes.TCefDragData.html">TCefDragData</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefDraggableRegionArray">PCefDraggableRegionArray</a></strong> = &circ;<a href="uCEFTypes.html#TCefDraggableRegionArray">TCefDraggableRegionArray</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefDraggableRegion">PCefDraggableRegion</a></strong> = &circ;<a href="uCEFTypes.TCefDraggableRegion.html">TCefDraggableRegion</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefRect">PCefRect</a></strong> = &circ;<a href="uCEFTypes.TCefRect.html">TCefRect</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefPoint">PCefPoint</a></strong> = &circ;<a href="uCEFTypes.TCefPoint.html">TCefPoint</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefSize">PCefSize</a></strong> = &circ;<a href="uCEFTypes.TCefSize.html">TCefSize</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefRectArray">PCefRectArray</a></strong> = &circ;<a href="uCEFTypes.html#TCefRectArray">TCefRectArray</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefRange">PCefRange</a></strong> = &circ;<a href="uCEFTypes.TCefRange.html">TCefRange</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefStreamWriter">PCefStreamWriter</a></strong> = &circ;<a href="uCEFTypes.TCefStreamWriter.html">TCefStreamWriter</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefFindHandler">PCefFindHandler</a></strong> = &circ;<a href="uCEFTypes.TCefFindHandler.html">TCefFindHandler</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefFocusHandler">PCefFocusHandler</a></strong> = &circ;<a href="uCEFTypes.TCefFocusHandler.html">TCefFocusHandler</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefJsDialogHandler">PCefJsDialogHandler</a></strong> = &circ;<a href="uCEFTypes.TCefJsDialogHandler.html">TCefJsDialogHandler</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefJsDialogCallback">PCefJsDialogCallback</a></strong> = &circ;<a href="uCEFTypes.TCefJsDialogCallback.html">TCefJsDialogCallback</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefKeyboardHandler">PCefKeyboardHandler</a></strong> = &circ;<a href="uCEFTypes.TCefKeyboardHandler.html">TCefKeyboardHandler</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefKeyEvent">PCefKeyEvent</a></strong> = &circ;<a href="uCEFTypes.TCefKeyEvent.html">TCefKeyEvent</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefLifeSpanHandler">PCefLifeSpanHandler</a></strong> = &circ;<a href="uCEFTypes.TCefLifeSpanHandler.html">TCefLifeSpanHandler</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefAudioHandler">PCefAudioHandler</a></strong> = &circ;<a href="uCEFTypes.TCefAudioHandler.html">TCefAudioHandler</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefAudioParameters">PCefAudioParameters</a></strong> = &circ;<a href="uCEFTypes.TCefAudioParameters.html">TCefAudioParameters</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefPopupFeatures">PCefPopupFeatures</a></strong> = &circ;<a href="uCEFTypes.TCefPopupFeatures.html">TCefPopupFeatures</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefBrowserSettings">PCefBrowserSettings</a></strong> = &circ;<a href="uCEFTypes.TCefBrowserSettings.html">TCefBrowserSettings</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefLoadHandler">PCefLoadHandler</a></strong> = &circ;<a href="uCEFTypes.TCefLoadHandler.html">TCefLoadHandler</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefRenderHandler">PCefRenderHandler</a></strong> = &circ;<a href="uCEFTypes.TCefRenderHandler.html">TCefRenderHandler</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefScreenInfo">PCefScreenInfo</a></strong> = &circ;<a href="uCEFTypes.TCefScreenInfo.html">TCefScreenInfo</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefRenderProcessHandler">PCefRenderProcessHandler</a></strong> = &circ;<a href="uCEFTypes.TCefRenderProcessHandler.html">TCefRenderProcessHandler</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefCursorInfo">PCefCursorInfo</a></strong> = &circ;<a href="uCEFTypes.TCefCursorInfo.html">TCefCursorInfo</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefThread">PCefThread</a></strong> = &circ;<a href="uCEFTypes.TCefThread.html">TCefThread</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefWaitableEvent">PCefWaitableEvent</a></strong> = &circ;<a href="uCEFTypes.TCefWaitableEvent.html">TCefWaitableEvent</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefV8StackTrace">PCefV8StackTrace</a></strong> = &circ;<a href="uCEFTypes.TCefV8StackTrace.html">TCefV8StackTrace</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefV8StackFrame">PCefV8StackFrame</a></strong> = &circ;<a href="uCEFTypes.TCefV8StackFrame.html">TCefV8StackFrame</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefProcessMessage">PCefProcessMessage</a></strong> = &circ;<a href="uCEFTypes.TCefProcessMessage.html">TCefProcessMessage</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefRequestHandler">PCefRequestHandler</a></strong> = &circ;<a href="uCEFTypes.TCefRequestHandler.html">TCefRequestHandler</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefMediaAccessCallback">PCefMediaAccessCallback</a></strong> = &circ;<a href="uCEFTypes.TCefMediaAccessCallback.html">TCefMediaAccessCallback</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefPermissionHandler">PCefPermissionHandler</a></strong> = &circ;<a href="uCEFTypes.TCefPermissionHandler.html">TCefPermissionHandler</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefSharedMemoryRegion">PCefSharedMemoryRegion</a></strong> = &circ;<a href="uCEFTypes.TCefSharedMemoryRegion.html">TCefSharedMemoryRegion</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefSharedProcessMessageBuilder">PCefSharedProcessMessageBuilder</a></strong> = &circ;<a href="uCEFTypes.TCefSharedProcessMessageBuilder.html">TCefSharedProcessMessageBuilder</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefPermissionPromptCallback">PCefPermissionPromptCallback</a></strong> = &circ;<a href="uCEFTypes.TCefPermissionPromptCallback.html">TCefPermissionPromptCallback</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefResourceSkipCallback">PCefResourceSkipCallback</a></strong> = &circ;<a href="uCEFTypes.TCefResourceSkipCallback.html">TCefResourceSkipCallback</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefResourceReadCallback">PCefResourceReadCallback</a></strong> = &circ;<a href="uCEFTypes.TCefResourceReadCallback.html">TCefResourceReadCallback</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefResourceHandler">PCefResourceHandler</a></strong> = &circ;<a href="uCEFTypes.TCefResourceHandler.html">TCefResourceHandler</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefResourceRequestHandler">PCefResourceRequestHandler</a></strong> = &circ;<a href="uCEFTypes.TCefResourceRequestHandler.html">TCefResourceRequestHandler</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefCookieAccessFilter">PCefCookieAccessFilter</a></strong> = &circ;<a href="uCEFTypes.TCefCookieAccessFilter.html">TCefCookieAccessFilter</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefResponse">PCefResponse</a></strong> = &circ;<a href="uCEFTypes.TCefResponse.html">TCefResponse</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefResponseFilter">PCefResponseFilter</a></strong> = &circ;<a href="uCEFTypes.TCefResponseFilter.html">TCefResponseFilter</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefAuthCallback">PCefAuthCallback</a></strong> = &circ;<a href="uCEFTypes.TCefAuthCallback.html">TCefAuthCallback</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefSslInfo">PCefSslInfo</a></strong> = &circ;<a href="uCEFTypes.TCefSslInfo.html">TCefSslInfo</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefSSLStatus">PCefSSLStatus</a></strong> = &circ;<a href="uCEFTypes.TCefSSLStatus.html">TCefSSLStatus</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefSelectClientCertificateCallback">PCefSelectClientCertificateCallback</a></strong> = &circ;<a href="uCEFTypes.TCefSelectClientCertificateCallback.html">TCefSelectClientCertificateCallback</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefCallback">PCefCallback</a></strong> = &circ;<a href="uCEFTypes.TCefCallback.html">TCefCallback</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefSettingObserver">PCefSettingObserver</a></strong> = &circ;<a href="uCEFTypes.TCefSettingObserver.html">TCefSettingObserver</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefCookie">PCefCookie</a></strong> = &circ;<a href="uCEFTypes.TCefCookie.html">TCefCookie</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefRequestContext">PCefRequestContext</a></strong> = &circ;<a href="uCEFTypes.TCefRequestContext.html">TCefRequestContext</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefRequestContextHandler">PCefRequestContextHandler</a></strong> = &circ;<a href="uCEFTypes.TCefRequestContextHandler.html">TCefRequestContextHandler</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefCompletionCallback">PCefCompletionCallback</a></strong> = &circ;<a href="uCEFTypes.TCefCompletionCallback.html">TCefCompletionCallback</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefCookieManager">PCefCookieManager</a></strong> = &circ;<a href="uCEFTypes.TCefCookieManager.html">TCefCookieManager</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefSchemeHandlerFactory">PCefSchemeHandlerFactory</a></strong> = &circ;<a href="uCEFTypes.TCefSchemeHandlerFactory.html">TCefSchemeHandlerFactory</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefResolveCallback">PCefResolveCallback</a></strong> = &circ;<a href="uCEFTypes.TCefResolveCallback.html">TCefResolveCallback</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefCookieVisitor">PCefCookieVisitor</a></strong> = &circ;<a href="uCEFTypes.TCefCookieVisitor.html">TCefCookieVisitor</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefSetCookieCallback">PCefSetCookieCallback</a></strong> = &circ;<a href="uCEFTypes.TCefSetCookieCallback.html">TCefSetCookieCallback</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefDeleteCookiesCallback">PCefDeleteCookiesCallback</a></strong> = &circ;<a href="uCEFTypes.TCefDeleteCookiesCallback.html">TCefDeleteCookiesCallback</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefRunFileDialogCallback">PCefRunFileDialogCallback</a></strong> = &circ;<a href="uCEFTypes.TCefRunFileDialogCallback.html">TCefRunFileDialogCallback</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefDownloadImageCallback">PCefDownloadImageCallback</a></strong> = &circ;<a href="uCEFTypes.TCefDownloadImageCallback.html">TCefDownloadImageCallback</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefImage">PCefImage</a></strong> = &circ;<a href="uCEFTypes.TCefImage.html">TCefImage</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefPdfPrintSettings">PCefPdfPrintSettings</a></strong> = &circ;<a href="uCEFTypes.TCefPdfPrintSettings.html">TCefPdfPrintSettings</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefPdfPrintCallback">PCefPdfPrintCallback</a></strong> = &circ;<a href="uCEFTypes.TCefPdfPrintCallback.html">TCefPdfPrintCallback</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefNavigationEntryVisitor">PCefNavigationEntryVisitor</a></strong> = &circ;<a href="uCEFTypes.TCefNavigationEntryVisitor.html">TCefNavigationEntryVisitor</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefNavigationEntry">PCefNavigationEntry</a></strong> = &circ;<a href="uCEFTypes.TCefNavigationEntry.html">TCefNavigationEntry</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefMouseEvent">PCefMouseEvent</a></strong> = &circ;<a href="uCEFTypes.TCefMouseEvent.html">TCefMouseEvent</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefTouchEvent">PCefTouchEvent</a></strong> = &circ;<a href="uCEFTypes.TCefTouchEvent.html">TCefTouchEvent</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefTouchHandleState">PCefTouchHandleState</a></strong> = &circ;<a href="uCEFTypes.TCefTouchHandleState.html">TCefTouchHandleState</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefPrintSettings">PCefPrintSettings</a></strong> = &circ;<a href="uCEFTypes.TCefPrintSettings.html">TCefPrintSettings</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefPrintDialogCallback">PCefPrintDialogCallback</a></strong> = &circ;<a href="uCEFTypes.TCefPrintDialogCallback.html">TCefPrintDialogCallback</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefPrintJobCallback">PCefPrintJobCallback</a></strong> = &circ;<a href="uCEFTypes.TCefPrintJobCallback.html">TCefPrintJobCallback</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefUrlParts">PCefUrlParts</a></strong> = &circ;<a href="uCEFTypes.TCefUrlParts.html">TCefUrlParts</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefStreamReader">PCefStreamReader</a></strong> = &circ;<a href="uCEFTypes.TCefStreamReader.html">TCefStreamReader</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefReadHandler">PCefReadHandler</a></strong> = &circ;<a href="uCEFTypes.TCefReadHandler.html">TCefReadHandler</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefWriteHandler">PCefWriteHandler</a></strong> = &circ;<a href="uCEFTypes.TCefWriteHandler.html">TCefWriteHandler</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefV8Accessor">PCefV8Accessor</a></strong> = &circ;<a href="uCEFTypes.TCefV8Accessor.html">TCefV8Accessor</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefXmlReader">PCefXmlReader</a></strong> = &circ;<a href="uCEFTypes.TCefXmlReader.html">TCefXmlReader</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefZipReader">PCefZipReader</a></strong> = &circ;<a href="uCEFTypes.TCefZipReader.html">TCefZipReader</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefUrlRequestClient">PCefUrlRequestClient</a></strong> = &circ;<a href="uCEFTypes.TCefUrlrequestClient.html">TCefUrlRequestClient</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefUrlRequest">PCefUrlRequest</a></strong> = &circ;<a href="uCEFTypes.TCefUrlRequest.html">TCefUrlRequest</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefTaskRunner">PCefTaskRunner</a></strong> = &circ;<a href="uCEFTypes.TCefTaskRunner.html">TCefTaskRunner</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefEndTracingCallback">PCefEndTracingCallback</a></strong> = &circ;<a href="uCEFTypes.TCefEndTracingCallback.html">TCefEndTracingCallback</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefRequestContextSettings">PCefRequestContextSettings</a></strong> = &circ;<a href="uCEFTypes.TCefRequestContextSettings.html">TCefRequestContextSettings</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefResourceBundle">PCefResourceBundle</a></strong> = &circ;<a href="uCEFTypes.TCefResourceBundle.html">TCefResourceBundle</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefMenuModelDelegate">PCefMenuModelDelegate</a></strong> = &circ;<a href="uCEFTypes.TCefMenuModelDelegate.html">TCefMenuModelDelegate</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefInsets">PCefInsets</a></strong> = &circ;<a href="uCEFTypes.TCefInsets.html">TCefInsets</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefCompositionUnderline">PCefCompositionUnderline</a></strong> = &circ;<a href="uCEFTypes.TCefCompositionUnderline.html">TCefCompositionUnderline</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefX509CertPrincipal">PCefX509CertPrincipal</a></strong> = &circ;<a href="uCEFTypes.TCefX509CertPrincipal.html">TCefX509CertPrincipal</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefX509Certificate">PCefX509Certificate</a></strong> = &circ;<a href="uCEFTypes.TCefX509Certificate.html">TCefX509Certificate</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PPCefX509Certificate">PPCefX509Certificate</a></strong> = &circ;<a href="uCEFTypes.html#PCefX509Certificate">PCefX509Certificate</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefDisplay">PCefDisplay</a></strong> = &circ;<a href="uCEFTypes.TCefDisplay.html">TCefDisplay</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PPCefDisplay">PPCefDisplay</a></strong> = &circ;<a href="uCEFTypes.html#PCefDisplay">PCefDisplay</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefLayout">PCefLayout</a></strong> = &circ;<a href="uCEFTypes.TCefLayout.html">TCefLayout</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefBoxLayout">PCefBoxLayout</a></strong> = &circ;<a href="uCEFTypes.TCefBoxLayout.html">TCefBoxLayout</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefFillLayout">PCefFillLayout</a></strong> = &circ;<a href="uCEFTypes.TCefFillLayout.html">TCefFillLayout</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefOverlayController">PCefOverlayController</a></strong> = &circ;<a href="uCEFTypes.TCefOverlayController.html">TCefOverlayController</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefView">PCefView</a></strong> = &circ;<a href="uCEFTypes.TCefView.html">TCefView</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefViewDelegate">PCefViewDelegate</a></strong> = &circ;<a href="uCEFTypes.TCefViewDelegate.html">TCefViewDelegate</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefTextfield">PCefTextfield</a></strong> = &circ;<a href="uCEFTypes.TCefTextfield.html">TCefTextfield</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefTextfieldDelegate">PCefTextfieldDelegate</a></strong> = &circ;<a href="uCEFTypes.TCefTextfieldDelegate.html">TCefTextfieldDelegate</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefScrollView">PCefScrollView</a></strong> = &circ;<a href="uCEFTypes.TCefScrollView.html">TCefScrollView</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefPanel">PCefPanel</a></strong> = &circ;<a href="uCEFTypes.TCefPanel.html">TCefPanel</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefPanelDelegate">PCefPanelDelegate</a></strong> = &circ;<a href="uCEFTypes.TCefPanelDelegate.html">TCefPanelDelegate</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefBrowserView">PCefBrowserView</a></strong> = &circ;<a href="uCEFTypes.TCefBrowserView.html">TCefBrowserView</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefBrowserViewDelegate">PCefBrowserViewDelegate</a></strong> = &circ;<a href="uCEFTypes.TCefBrowserViewDelegate.html">TCefBrowserViewDelegate</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefButton">PCefButton</a></strong> = &circ;<a href="uCEFTypes.TCefButton.html">TCefButton</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefButtonDelegate">PCefButtonDelegate</a></strong> = &circ;<a href="uCEFTypes.TCefButtonDelegate.html">TCefButtonDelegate</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefLabelButton">PCefLabelButton</a></strong> = &circ;<a href="uCEFTypes.TCefLabelButton.html">TCefLabelButton</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefMenuButton">PCefMenuButton</a></strong> = &circ;<a href="uCEFTypes.TCefMenuButton.html">TCefMenuButton</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefMenuButtonPressedLock">PCefMenuButtonPressedLock</a></strong> = &circ;<a href="uCEFTypes.TCefMenuButtonPressedLock.html">TCefMenuButtonPressedLock</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefMenuButtonDelegate">PCefMenuButtonDelegate</a></strong> = &circ;<a href="uCEFTypes.TCefMenuButtonDelegate.html">TCefMenuButtonDelegate</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefWindow">PCefWindow</a></strong> = &circ;<a href="uCEFTypes.TCefWindow.html">TCefWindow</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefWindowDelegate">PCefWindowDelegate</a></strong> = &circ;<a href="uCEFTypes.TCefWindowDelegate.html">TCefWindowDelegate</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefBoxLayoutSettings">PCefBoxLayoutSettings</a></strong> = &circ;<a href="uCEFTypes.TCefBoxLayoutSettings.html">TCefBoxLayoutSettings</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefRegistration">PCefRegistration</a></strong> = &circ;<a href="uCEFTypes.TCefRegistration.html">TCefRegistration</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefDevToolsMessageObserver">PCefDevToolsMessageObserver</a></strong> = &circ;<a href="uCEFTypes.TCefDevToolsMessageObserver.html">TCefDevToolsMessageObserver</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefMediaRouter">PCefMediaRouter</a></strong> = &circ;<a href="uCEFTypes.TCefMediaRouter.html">TCefMediaRouter</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefMediaRoute">PCefMediaRoute</a></strong> = &circ;<a href="uCEFTypes.TCefMediaRoute.html">TCefMediaRoute</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PPCefMediaRoute">PPCefMediaRoute</a></strong> = &circ;<a href="uCEFTypes.html#PCefMediaRoute">PCefMediaRoute</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefMediaRouteCreateCallback">PCefMediaRouteCreateCallback</a></strong> = &circ;<a href="uCEFTypes.TCefMediaRouteCreateCallback.html">TCefMediaRouteCreateCallback</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefMediaObserver">PCefMediaObserver</a></strong> = &circ;<a href="uCEFTypes.TCefMediaObserver.html">TCefMediaObserver</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefMediaSink">PCefMediaSink</a></strong> = &circ;<a href="uCEFTypes.TCefMediaSink.html">TCefMediaSink</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PPCefMediaSink">PPCefMediaSink</a></strong> = &circ;<a href="uCEFTypes.html#PCefMediaSink">PCefMediaSink</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefMediaSinkDeviceInfoCallback">PCefMediaSinkDeviceInfoCallback</a></strong> = &circ;<a href="uCEFTypes.TCefMediaSinkDeviceInfoCallback.html">TCefMediaSinkDeviceInfoCallback</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefMediaSource">PCefMediaSource</a></strong> = &circ;<a href="uCEFTypes.TCefMediaSource.html">TCefMediaSource</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefMediaSinkDeviceInfo">PCefMediaSinkDeviceInfo</a></strong> = &circ;<a href="uCEFTypes.TCefMediaSinkDeviceInfo.html">TCefMediaSinkDeviceInfo</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefAcceleratedPaintInfo">PCefAcceleratedPaintInfo</a></strong> = &circ;<a href="uCEFTypes.TCefAcceleratedPaintInfo.html">TCefAcceleratedPaintInfo</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefLinuxWindowProperties">PCefLinuxWindowProperties</a></strong> = &circ;<a href="uCEFTypes.TCefLinuxWindowProperties.html">TCefLinuxWindowProperties</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefTaskInfo">PCefTaskInfo</a></strong> = &circ;<a href="uCEFTypes.TCefTaskInfo.html">TCefTaskInfo</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefVersionInfoEx">PCefVersionInfoEx</a></strong> = &circ;<a href="uCEFTypes.TCefVersionInfoEx.html">TCefVersionInfoEx</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#NativeInt">NativeInt</a></strong>   = PtrInt;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#NativeUInt">NativeUInt</a></strong>  = PtrUInt;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PNativeInt">PNativeInt</a></strong>  = &circ;<a href="uCEFTypes.html#NativeInt">NativeInt</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PNativeUInt">PNativeUInt</a></strong> = &circ;<a href="uCEFTypes.html#NativeUInt">NativeUInt</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#ustring">ustring</a></strong>     = type UnicodeString;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#rbstring">rbstring</a></strong>    = type AnsiString;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefWindowHandle">TCefWindowHandle</a></strong> = type HWND;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefCursorHandle">TCefCursorHandle</a></strong> = type HCURSOR;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefEventHandle">TCefEventHandle</a></strong>  = type PMsg;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefSharedTextureHandle">TCefSharedTextureHandle</a></strong>  = type HANDLE;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefColorType">TCefColorType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefGLImplementation">TCefGLImplementation</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefAngleImplementation">TCefAngleImplementation</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefRectArray">TCefRectArray</a></strong>    = array[0..(High(Integer) div SizeOf(<a href="uCEFTypes.TCefRect.html">TCefRect</a>))-1] of <a href="uCEFTypes.TCefRect.html">TCefRect</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefRectDynArray">TCefRectDynArray</a></strong> = array of <a href="uCEFTypes.TCefRect.html">TCefRect</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefPlatformThreadId">TCefPlatformThreadId</a></strong>             = type DWORD;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefPlatformThreadHandle">TCefPlatformThreadHandle</a></strong>         = type DWORD;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefTransitionType">TCefTransitionType</a></strong>               = type Cardinal;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefColor">TCefColor</a></strong>                        = type Cardinal;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefErrorCode">TCefErrorCode</a></strong>                    = type Integer;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefCertStatus">TCefCertStatus</a></strong>                   = type Integer;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefSSLVersion">TCefSSLVersion</a></strong>                   = type integer;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefStringList">TCefStringList</a></strong>                   = type Pointer;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefStringMap">TCefStringMap</a></strong>                    = type Pointer;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefStringMultimap">TCefStringMultimap</a></strong>               = type Pointer;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefUriUnescapeRule">TCefUriUnescapeRule</a></strong>              = type Integer;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefDomEventCategory">TCefDomEventCategory</a></strong>             = type Integer;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefEventFlags">TCefEventFlags</a></strong>                   = type Cardinal;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefDragOperations">TCefDragOperations</a></strong>               = type Cardinal;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefDragOperation">TCefDragOperation</a></strong>                = type Cardinal;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefV8PropertyAttributes">TCefV8PropertyAttributes</a></strong>         = type Cardinal;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefUrlRequestFlags">TCefUrlRequestFlags</a></strong>              = type Cardinal;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefContextMenuTypeFlags">TCefContextMenuTypeFlags</a></strong>         = type Cardinal;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefContextMenuMediaStateFlags">TCefContextMenuMediaStateFlags</a></strong>   = type Cardinal;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefContextMenuEditStateFlags">TCefContextMenuEditStateFlags</a></strong>    = type Cardinal;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefJsonWriterOptions">TCefJsonWriterOptions</a></strong>            = type Cardinal;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefSSLContentStatus">TCefSSLContentStatus</a></strong>             = type Cardinal;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefLogSeverity">TCefLogSeverity</a></strong>                  = type Cardinal;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefFileDialogMode">TCefFileDialogMode</a></strong>               = type Cardinal;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefDuplexMode">TCefDuplexMode</a></strong>                   = type Integer;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefSchemeOptions">TCefSchemeOptions</a></strong>                = type Integer;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefMediaRouterCreateResult">TCefMediaRouterCreateResult</a></strong>      = type Integer;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefMediaRouteConnectionState">TCefMediaRouteConnectionState</a></strong>    = type Integer;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefCookiePriority">TCefCookiePriority</a></strong>               = type Integer;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefTextFieldCommands">TCefTextFieldCommands</a></strong>            = type Integer;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefChromeToolbarType">TCefChromeToolbarType</a></strong>            = type Integer;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefDockingMode">TCefDockingMode</a></strong>                  = type Integer;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefShowState">TCefShowState</a></strong>                    = type Integer;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefQuickMenuEditStateFlags">TCefQuickMenuEditStateFlags</a></strong>      = type Integer;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefTouchHandleStateFlags">TCefTouchHandleStateFlags</a></strong>        = type Integer;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefMediaAccessPermissionTypes">TCefMediaAccessPermissionTypes</a></strong>   = type Cardinal;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefPermissionRequestTypes">TCefPermissionRequestTypes</a></strong>       = type Integer;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefDownloadInterruptReason">TCefDownloadInterruptReason</a></strong>      = type Integer;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefMenuId">TCefMenuId</a></strong>                       = type Integer;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefLogItems">TCefLogItems</a></strong>                     = type Cardinal;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefResultCode">TCefResultCode</a></strong>                   = type Integer;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefCustomByteArray">TCefCustomByteArray</a></strong> = array of byte;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefCustomInt64Array">TCefCustomInt64Array</a></strong> = array of int64;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#LPMEMORYSTATUSEX">LPMEMORYSTATUSEX</a></strong> = &circ;<a href="uCEFTypes.TMyMemoryStatusEx.html">TMyMemoryStatusEx</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PPSingle">PPSingle</a></strong> = &circ;PSingle;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#Char16">Char16</a></strong>  = WideChar;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PChar16">PChar16</a></strong> = PWideChar;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefString">TCefString</a></strong> = <a href="uCEFTypes.TCefStringUtf16.html">TCefStringUtf16</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefString">PCefString</a></strong> = <a href="uCEFTypes.html#PCefStringUtf16">PCefStringUtf16</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefStringUserFreeWide">TCefStringUserFreeWide</a></strong>  = type <a href="uCEFTypes.TCefStringWide.html">TCefStringWide</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefStringUserFreeUtf8">TCefStringUserFreeUtf8</a></strong>  = type <a href="uCEFTypes.TCefStringUtf8.html">TCefStringUtf8</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefStringUserFreeUtf16">TCefStringUserFreeUtf16</a></strong> = type <a href="uCEFTypes.TCefStringUtf16.html">TCefStringUtf16</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefChar">TCefChar</a></strong> = <a href="uCEFTypes.html#Char16">Char16</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefChar">PCefChar</a></strong> = <a href="uCEFTypes.html#PChar16">PChar16</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefStringUserFree">TCefStringUserFree</a></strong> = <a href="uCEFTypes.html#TCefStringUserFreeUtf16">TCefStringUserFreeUtf16</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefStringUserFree">PCefStringUserFree</a></strong> = <a href="uCEFTypes.html#PCefStringUserFreeUtf16">PCefStringUserFreeUtf16</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefCloseBrowserAction">TCefCloseBrowserAction</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefProcessType">TCefProcessType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefCookiePref">TCefCookiePref</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefBrowserNavigation">TCefBrowserNavigation</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefAplicationStatus">TCefAplicationStatus</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefUIColorMode">TCefUIColorMode</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefProxyScheme">TCefProxyScheme</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TSimulatedCefKeyEventType">TSimulatedCefKeyEventType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefClearDataStorageTypes">TCefClearDataStorageTypes</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefAutoplayPolicy">TCefAutoplayPolicy</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefWebRTCHandlingPolicy">TCefWebRTCHandlingPolicy</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefNetLogCaptureMode">TCefNetLogCaptureMode</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefBatterySaverModeState">TCefBatterySaverModeState</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefHighEfficiencyModeState">TCefHighEfficiencyModeState</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefLinuxDisplayServer">TCefLinuxDisplayServer</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCEFDialogType">TCEFDialogType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefMediaType">TCefMediaType</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefRangeArray">TCefRangeArray</a></strong> = array of <a href="uCEFTypes.TCefRange.html">TCefRange</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefState">TCefState</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefScaleFactor">TCefScaleFactor</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefValueType">TCefValueType</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefMediaSinkIconType">TCefMediaSinkIconType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefReferrerPolicy">TCefReferrerPolicy</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefPostDataElementType">TCefPostDataElementType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefResourceType">TCefResourceType</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefDomDocumentType">TCefDomDocumentType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefDomNodeType">TCefDomNodeType</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefDomFormControlType">TCefDomFormControlType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefContextMenuMediaType">TCefContextMenuMediaType</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefMenuItemType">TCefMenuItemType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefFocusSource">TCefFocusSource</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefJsDialogType">TCefJsDialogType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefKeyEventType">TCefKeyEventType</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefWindowOpenDisposition">TCefWindowOpenDisposition</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefTextInpuMode">TCefTextInpuMode</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefTouchEeventType">TCefTouchEeventType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefPointerType">TCefPointerType</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefSimulatedTouchEventType">TCefSimulatedTouchEventType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefSimulatedMouseEventType">TCefSimulatedMouseEventType</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefSimulatedMouseButton">TCefSimulatedMouseButton</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefSimulatedPointerType">TCefSimulatedPointerType</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefKeyLocation">TCefKeyLocation</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefEditingCommand">TCefEditingCommand</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefChannelLayout">TCefChannelLayout</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefCookieSameSite">TCefCookieSameSite</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefPaintElementType">TCefPaintElementType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefCursorType">TCefCursorType</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefNavigationType">TCefNavigationType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefProcessId">TCefProcessId</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefThreadId">TCefThreadId</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefThreadPriority">TCefThreadPriority</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefMessageLoopType">TCefMessageLoopType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefCOMInitMode">TCefCOMInitMode</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefMouseButtonType">TCefMouseButtonType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefReturnValue">TCefReturnValue</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefUrlRequestStatus">TCefUrlRequestStatus</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefTerminationStatus">TCefTerminationStatus</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefPathKey">TCefPathKey</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefStorageType">TCefStorageType</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefResponseFilterStatus">TCefResponseFilterStatus</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefAlphaType">TCefAlphaType</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefTextStyle">TCefTextStyle</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefAxisAlignment">TCefAxisAlignment</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefPdfPrintMarginType">TCefPdfPrintMarginType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefColorModel">TCefColorModel</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefJsonParserOptions">TCefJsonParserOptions</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefXmlEncodingType">TCefXmlEncodingType</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefXmlNodeType">TCefXmlNodeType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefDomEventPhase">TCefDomEventPhase</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefButtonState">TCefButtonState</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefHorizontalAlignment">TCefHorizontalAlignment</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefMenuAnchorPosition">TCefMenuAnchorPosition</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefMenuColorType">TCefMenuColorType</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefCompositionUnderlineStyle">TCefCompositionUnderlineStyle</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefPermissionRequestResult">TCefPermissionRequestResult</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefPreferencesType">TCefPreferencesType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefGestureCommand">TCefGestureCommand</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefZoomCommand">TCefZoomCommand</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefColorVariant">TCefColorVariant</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefTestCertType">TCefTestCertType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefChromePageActionIconType">TCefChromePageActionIconType</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefTaskType">TCefTaskType</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefChromeToolbarButtonType">TCefChromeToolbarButtonType</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefCompositionUnderlineDynArray">TCefCompositionUnderlineDynArray</a></strong> = array of <a href="uCEFTypes.TCefCompositionUnderline.html">TCefCompositionUnderline</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefBaseTime">TCefBaseTime</a></strong> = type int64;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefRuntimeStyle">TCefRuntimeStyle</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefDraggableRegionArray">TCefDraggableRegionArray</a></strong> = array[0..(High(Integer) div SizeOf(<a href="uCEFTypes.TCefDraggableRegion.html">TCefDraggableRegion</a>))-1]  of <a href="uCEFTypes.TCefDraggableRegion.html">TCefDraggableRegion</a>;</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefSimulatedTouchPointArray">TCefSimulatedTouchPointArray</a></strong> = array of <a href="uCEFTypes.TCefSimulatedTouchPoint.html">TCefSimulatedTouchPoint</a>;</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefContentSettingTypes">TCefContentSettingTypes</a></strong> = (...);</code></td>
</tr>
<tr class="list">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#TCefContentSettingValues">TCefContentSettingValues</a></strong> = (...);</code></td>
</tr>
<tr class="list2">
<td class="itemcode"><code><strong><a href="uCEFTypes.html#PCefV8ValueArray">PCefV8ValueArray</a></strong> = array[0..(High(Integer) div SizeOf(Pointer)) - 1] of <a href="uCEFTypes.html#PCefv8Value">PCefV8Value</a>;</code></td>
</tr>
</table>
<h2 class="description">Description</h2>
<h3 class="detail">Types</h3>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefStringWide"></span><code><strong>PCefStringWide</strong> = &circ;<a href="uCEFTypes.TCefStringWide.html">TCefStringWide</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefDictionaryValue"></span><code><strong>PCefDictionaryValue</strong> = &circ;<a href="uCEFTypes.TCefDictionaryValue.html">TCefDictionaryValue</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefListValue"></span><code><strong>PCefListValue</strong> = &circ;<a href="uCEFTypes.TCefListValue.html">TCefListValue</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefBrowser"></span><code><strong>PCefBrowser</strong> = &circ;<a href="uCEFTypes.TCefBrowser.html">TCefBrowser</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefValue"></span><code><strong>PCefValue</strong> = &circ;<a href="uCEFTypes.TCefValue.html">TCefValue</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefBinaryValue"></span><code><strong>PCefBinaryValue</strong> = &circ;<a href="uCEFTypes.TCefBinaryValue.html">TCefBinaryValue</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefSchemeRegistrar"></span><code><strong>PCefSchemeRegistrar</strong> = &circ;<a href="uCEFTypes.TCefSchemeRegistrar.html">TCefSchemeRegistrar</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefPreferenceRegistrar"></span><code><strong>PCefPreferenceRegistrar</strong> = &circ;<a href="uCEFTypes.TCefPreferenceRegistrar.html">TCefPreferenceRegistrar</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefPreferenceObserver"></span><code><strong>PCefPreferenceObserver</strong> = &circ;<a href="uCEFTypes.TCefPreferenceObserver.html">TCefPreferenceObserver</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefPreferenceManager"></span><code><strong>PCefPreferenceManager</strong> = &circ;<a href="uCEFTypes.TCefPreferenceManager.html">TCefPreferenceManager</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefCommandLine"></span><code><strong>PCefCommandLine</strong> = &circ;<a href="uCEFTypes.TCefCommandLine.html">TCefCommandLine</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefCommandHandler"></span><code><strong>PCefCommandHandler</strong> = &circ;<a href="uCEFTypes.TCefCommandHandler.html">TCefCommandHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefBaseRefCounted"></span><code><strong>PCefBaseRefCounted</strong> = &circ;<a href="uCEFTypes.TCefBaseRefCounted.html">TCefBaseRefCounted</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefBaseScoped"></span><code><strong>PCefBaseScoped</strong> = &circ;<a href="uCEFTypes.TCefBaseScoped.html">TCefBaseScoped</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefWindowInfo"></span><code><strong>PCefWindowInfo</strong> = &circ;<a href="uCEFTypes.TCefWindowInfo.html">TCefWindowInfo</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefSettings"></span><code><strong>PCefSettings</strong> = &circ;<a href="uCEFTypes.TCefSettings.html">TCefSettings</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefStringUtf8"></span><code><strong>PCefStringUtf8</strong> = &circ;<a href="uCEFTypes.TCefStringUtf8.html">TCefStringUtf8</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefStringUtf16"></span><code><strong>PCefStringUtf16</strong> = &circ;<a href="uCEFTypes.TCefStringUtf16.html">TCefStringUtf16</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefStringUserFreeWide"></span><code><strong>PCefStringUserFreeWide</strong> = &circ;<a href="uCEFTypes.html#TCefStringUserFreeWide">TCefStringUserFreeWide</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefStringUserFreeUtf8"></span><code><strong>PCefStringUserFreeUtf8</strong> = &circ;<a href="uCEFTypes.html#TCefStringUserFreeUtf8">TCefStringUserFreeUtf8</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefStringUserFreeUtf16"></span><code><strong>PCefStringUserFreeUtf16</strong> = &circ;<a href="uCEFTypes.html#TCefStringUserFreeUtf16">TCefStringUserFreeUtf16</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefMainArgs"></span><code><strong>PCefMainArgs</strong> = &circ;<a href="uCEFTypes.TCefMainArgs.html">TCefMainArgs</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefColor"></span><code><strong>PCefColor</strong> = &circ;<a href="uCEFTypes.html#TCefColor">TCefColor</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefBrowserHost"></span><code><strong>PCefBrowserHost</strong> = &circ;<a href="uCEFTypes.TCefBrowserHost.html">TCefBrowserHost</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefClient"></span><code><strong>PCefClient</strong> = &circ;<a href="uCEFTypes.TCefClient.html">TCefClient</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefPrintHandler"></span><code><strong>PCefPrintHandler</strong> = &circ;<a href="uCEFTypes.TCefPrintHandler.html">TCefPrintHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefResourceBundleHandler"></span><code><strong>PCefResourceBundleHandler</strong> = &circ;<a href="uCEFTypes.TCefResourceBundleHandler.html">TCefResourceBundleHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefBrowserProcessHandler"></span><code><strong>PCefBrowserProcessHandler</strong> = &circ;<a href="uCEFTypes.TCefBrowserProcessHandler.html">TCefBrowserProcessHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefContextMenuHandler"></span><code><strong>PCefContextMenuHandler</strong> = &circ;<a href="uCEFTypes.TCefContextMenuHandler.html">TCefContextMenuHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefRunQuickMenuCallback"></span><code><strong>PCefRunQuickMenuCallback</strong> = &circ;<a href="uCEFTypes.TCefRunQuickMenuCallback.html">TCefRunQuickMenuCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefAccessibilityHandler"></span><code><strong>PCefAccessibilityHandler</strong> = &circ;<a href="uCEFTypes.TCefAccessibilityHandler.html">TCefAccessibilityHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefFrame"></span><code><strong>PCefFrame</strong> = &circ;<a href="uCEFTypes.TCefFrame.html">TCefFrame</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefFrameHandler"></span><code><strong>PCefFrameHandler</strong> = &circ;<a href="uCEFTypes.TCefFrameHandler.html">TCefFrameHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefApp"></span><code><strong>PCefApp</strong> = &circ;<a href="uCEFTypes.TCefApp.html">TCefApp</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefServer"></span><code><strong>PCefServer</strong> = &circ;<a href="uCEFTypes.TCefServer.html">TCefServer</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefServerHandler"></span><code><strong>PCefServerHandler</strong> = &circ;<a href="uCEFTypes.TCefServerHandler.html">TCefServerHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefStringVisitor"></span><code><strong>PCefStringVisitor</strong> = &circ;<a href="uCEFTypes.TCefStringVisitor.html">TCefStringVisitor</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefRequest"></span><code><strong>PCefRequest</strong> = &circ;<a href="uCEFTypes.TCefRequest.html">TCefRequest</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefPostData"></span><code><strong>PCefPostData</strong> = &circ;<a href="uCEFTypes.TCefPostData.html">TCefPostData</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefPostDataElement"></span><code><strong>PCefPostDataElement</strong> = &circ;<a href="uCEFTypes.TCefPostDataElement.html">TCefPostDataElement</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PPCefPostDataElement"></span><code><strong>PPCefPostDataElement</strong> = &circ;<a href="uCEFTypes.html#PCefPostDataElement">PCefPostDataElement</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefv8Context"></span><code><strong>PCefv8Context</strong> = &circ;<a href="uCEFTypes.TCefV8Context.html">TCefv8Context</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefV8Interceptor"></span><code><strong>PCefV8Interceptor</strong> = &circ;<a href="uCEFTypes.TCefV8Interceptor.html">TCefV8Interceptor</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefTask"></span><code><strong>PCefTask</strong> = &circ;<a href="uCEFTypes.TCefTask.html">TCefTask</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefTaskManager"></span><code><strong>PCefTaskManager</strong> = &circ;<a href="uCEFTypes.TCefTaskManager.html">TCefTaskManager</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefv8Value"></span><code><strong>PCefv8Value</strong> = &circ;<a href="uCEFTypes.TCefv8Value.html">TCefv8Value</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefBaseTime"></span><code><strong>PCefBaseTime</strong> = &circ;<a href="uCEFTypes.html#TCefBaseTime">TCefBaseTime</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefTime"></span><code><strong>PCefTime</strong> = &circ;<a href="uCEFTypes.TCefTime.html">TCefTime</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefV8Exception"></span><code><strong>PCefV8Exception</strong> = &circ;<a href="uCEFTypes.TCefV8Exception.html">TCefV8Exception</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefv8ArrayBufferReleaseCallback"></span><code><strong>PCefv8ArrayBufferReleaseCallback</strong> = &circ;<a href="uCEFTypes.TCefv8ArrayBufferReleaseCallback.html">TCefv8ArrayBufferReleaseCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefv8Handler"></span><code><strong>PCefv8Handler</strong> = &circ;<a href="uCEFTypes.TCefv8Handler.html">TCefv8Handler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PPCefV8Value"></span><code><strong>PPCefV8Value</strong> = &circ;<a href="uCEFTypes.html#PCefV8ValueArray">PCefV8ValueArray</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefDomVisitor"></span><code><strong>PCefDomVisitor</strong> = &circ;<a href="uCEFTypes.TCefDomVisitor.html">TCefDomVisitor</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefDomDocument"></span><code><strong>PCefDomDocument</strong> = &circ;<a href="uCEFTypes.TCefDomDocument.html">TCefDomDocument</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefDomNode"></span><code><strong>PCefDomNode</strong> = &circ;<a href="uCEFTypes.TCefDomNode.html">TCefDomNode</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefContextMenuParams"></span><code><strong>PCefContextMenuParams</strong> = &circ;<a href="uCEFTypes.TCefContextMenuParams.html">TCefContextMenuParams</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefMenuModel"></span><code><strong>PCefMenuModel</strong> = &circ;<a href="uCEFTypes.TCefMenuModel.html">TCefMenuModel</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefRunContextMenuCallback"></span><code><strong>PCefRunContextMenuCallback</strong> = &circ;<a href="uCEFTypes.TCefRunContextMenuCallback.html">TCefRunContextMenuCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefDialogHandler"></span><code><strong>PCefDialogHandler</strong> = &circ;<a href="uCEFTypes.TCefDialogHandler.html">TCefDialogHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefFileDialogCallback"></span><code><strong>PCefFileDialogCallback</strong> = &circ;<a href="uCEFTypes.TCefFileDialogCallback.html">TCefFileDialogCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefUnresponsiveProcessCallback"></span><code><strong>PCefUnresponsiveProcessCallback</strong> = &circ;<a href="uCEFTypes.TCefUnresponsiveProcessCallback.html">TCefUnresponsiveProcessCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefDisplayHandler"></span><code><strong>PCefDisplayHandler</strong> = &circ;<a href="uCEFTypes.TCefDisplayHandler.html">TCefDisplayHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefDownloadHandler"></span><code><strong>PCefDownloadHandler</strong> = &circ;<a href="uCEFTypes.TCefDownloadHandler.html">TCefDownloadHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefDownloadItem"></span><code><strong>PCefDownloadItem</strong> = &circ;<a href="uCEFTypes.TCefDownloadItem.html">TCefDownloadItem</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefBeforeDownloadCallback"></span><code><strong>PCefBeforeDownloadCallback</strong> = &circ;<a href="uCEFTypes.TCefBeforeDownloadCallback.html">TCefBeforeDownloadCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefDownloadItemCallback"></span><code><strong>PCefDownloadItemCallback</strong> = &circ;<a href="uCEFTypes.TCefDownloadItemCallback.html">TCefDownloadItemCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefDragHandler"></span><code><strong>PCefDragHandler</strong> = &circ;<a href="uCEFTypes.TCefDragHandler.html">TCefDragHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefDragData"></span><code><strong>PCefDragData</strong> = &circ;<a href="uCEFTypes.TCefDragData.html">TCefDragData</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefDraggableRegionArray"></span><code><strong>PCefDraggableRegionArray</strong> = &circ;<a href="uCEFTypes.html#TCefDraggableRegionArray">TCefDraggableRegionArray</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefDraggableRegion"></span><code><strong>PCefDraggableRegion</strong> = &circ;<a href="uCEFTypes.TCefDraggableRegion.html">TCefDraggableRegion</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefRect"></span><code><strong>PCefRect</strong> = &circ;<a href="uCEFTypes.TCefRect.html">TCefRect</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefPoint"></span><code><strong>PCefPoint</strong> = &circ;<a href="uCEFTypes.TCefPoint.html">TCefPoint</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefSize"></span><code><strong>PCefSize</strong> = &circ;<a href="uCEFTypes.TCefSize.html">TCefSize</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefRectArray"></span><code><strong>PCefRectArray</strong> = &circ;<a href="uCEFTypes.html#TCefRectArray">TCefRectArray</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefRange"></span><code><strong>PCefRange</strong> = &circ;<a href="uCEFTypes.TCefRange.html">TCefRange</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefStreamWriter"></span><code><strong>PCefStreamWriter</strong> = &circ;<a href="uCEFTypes.TCefStreamWriter.html">TCefStreamWriter</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefFindHandler"></span><code><strong>PCefFindHandler</strong> = &circ;<a href="uCEFTypes.TCefFindHandler.html">TCefFindHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefFocusHandler"></span><code><strong>PCefFocusHandler</strong> = &circ;<a href="uCEFTypes.TCefFocusHandler.html">TCefFocusHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefJsDialogHandler"></span><code><strong>PCefJsDialogHandler</strong> = &circ;<a href="uCEFTypes.TCefJsDialogHandler.html">TCefJsDialogHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefJsDialogCallback"></span><code><strong>PCefJsDialogCallback</strong> = &circ;<a href="uCEFTypes.TCefJsDialogCallback.html">TCefJsDialogCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefKeyboardHandler"></span><code><strong>PCefKeyboardHandler</strong> = &circ;<a href="uCEFTypes.TCefKeyboardHandler.html">TCefKeyboardHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefKeyEvent"></span><code><strong>PCefKeyEvent</strong> = &circ;<a href="uCEFTypes.TCefKeyEvent.html">TCefKeyEvent</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefLifeSpanHandler"></span><code><strong>PCefLifeSpanHandler</strong> = &circ;<a href="uCEFTypes.TCefLifeSpanHandler.html">TCefLifeSpanHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefAudioHandler"></span><code><strong>PCefAudioHandler</strong> = &circ;<a href="uCEFTypes.TCefAudioHandler.html">TCefAudioHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefAudioParameters"></span><code><strong>PCefAudioParameters</strong> = &circ;<a href="uCEFTypes.TCefAudioParameters.html">TCefAudioParameters</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefPopupFeatures"></span><code><strong>PCefPopupFeatures</strong> = &circ;<a href="uCEFTypes.TCefPopupFeatures.html">TCefPopupFeatures</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefBrowserSettings"></span><code><strong>PCefBrowserSettings</strong> = &circ;<a href="uCEFTypes.TCefBrowserSettings.html">TCefBrowserSettings</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefLoadHandler"></span><code><strong>PCefLoadHandler</strong> = &circ;<a href="uCEFTypes.TCefLoadHandler.html">TCefLoadHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefRenderHandler"></span><code><strong>PCefRenderHandler</strong> = &circ;<a href="uCEFTypes.TCefRenderHandler.html">TCefRenderHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefScreenInfo"></span><code><strong>PCefScreenInfo</strong> = &circ;<a href="uCEFTypes.TCefScreenInfo.html">TCefScreenInfo</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefRenderProcessHandler"></span><code><strong>PCefRenderProcessHandler</strong> = &circ;<a href="uCEFTypes.TCefRenderProcessHandler.html">TCefRenderProcessHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefCursorInfo"></span><code><strong>PCefCursorInfo</strong> = &circ;<a href="uCEFTypes.TCefCursorInfo.html">TCefCursorInfo</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefThread"></span><code><strong>PCefThread</strong> = &circ;<a href="uCEFTypes.TCefThread.html">TCefThread</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefWaitableEvent"></span><code><strong>PCefWaitableEvent</strong> = &circ;<a href="uCEFTypes.TCefWaitableEvent.html">TCefWaitableEvent</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefV8StackTrace"></span><code><strong>PCefV8StackTrace</strong> = &circ;<a href="uCEFTypes.TCefV8StackTrace.html">TCefV8StackTrace</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefV8StackFrame"></span><code><strong>PCefV8StackFrame</strong> = &circ;<a href="uCEFTypes.TCefV8StackFrame.html">TCefV8StackFrame</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefProcessMessage"></span><code><strong>PCefProcessMessage</strong> = &circ;<a href="uCEFTypes.TCefProcessMessage.html">TCefProcessMessage</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefRequestHandler"></span><code><strong>PCefRequestHandler</strong> = &circ;<a href="uCEFTypes.TCefRequestHandler.html">TCefRequestHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefMediaAccessCallback"></span><code><strong>PCefMediaAccessCallback</strong> = &circ;<a href="uCEFTypes.TCefMediaAccessCallback.html">TCefMediaAccessCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefPermissionHandler"></span><code><strong>PCefPermissionHandler</strong> = &circ;<a href="uCEFTypes.TCefPermissionHandler.html">TCefPermissionHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefSharedMemoryRegion"></span><code><strong>PCefSharedMemoryRegion</strong> = &circ;<a href="uCEFTypes.TCefSharedMemoryRegion.html">TCefSharedMemoryRegion</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefSharedProcessMessageBuilder"></span><code><strong>PCefSharedProcessMessageBuilder</strong> = &circ;<a href="uCEFTypes.TCefSharedProcessMessageBuilder.html">TCefSharedProcessMessageBuilder</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefPermissionPromptCallback"></span><code><strong>PCefPermissionPromptCallback</strong> = &circ;<a href="uCEFTypes.TCefPermissionPromptCallback.html">TCefPermissionPromptCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefResourceSkipCallback"></span><code><strong>PCefResourceSkipCallback</strong> = &circ;<a href="uCEFTypes.TCefResourceSkipCallback.html">TCefResourceSkipCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefResourceReadCallback"></span><code><strong>PCefResourceReadCallback</strong> = &circ;<a href="uCEFTypes.TCefResourceReadCallback.html">TCefResourceReadCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefResourceHandler"></span><code><strong>PCefResourceHandler</strong> = &circ;<a href="uCEFTypes.TCefResourceHandler.html">TCefResourceHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefResourceRequestHandler"></span><code><strong>PCefResourceRequestHandler</strong> = &circ;<a href="uCEFTypes.TCefResourceRequestHandler.html">TCefResourceRequestHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefCookieAccessFilter"></span><code><strong>PCefCookieAccessFilter</strong> = &circ;<a href="uCEFTypes.TCefCookieAccessFilter.html">TCefCookieAccessFilter</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefResponse"></span><code><strong>PCefResponse</strong> = &circ;<a href="uCEFTypes.TCefResponse.html">TCefResponse</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefResponseFilter"></span><code><strong>PCefResponseFilter</strong> = &circ;<a href="uCEFTypes.TCefResponseFilter.html">TCefResponseFilter</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefAuthCallback"></span><code><strong>PCefAuthCallback</strong> = &circ;<a href="uCEFTypes.TCefAuthCallback.html">TCefAuthCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefSslInfo"></span><code><strong>PCefSslInfo</strong> = &circ;<a href="uCEFTypes.TCefSslInfo.html">TCefSslInfo</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefSSLStatus"></span><code><strong>PCefSSLStatus</strong> = &circ;<a href="uCEFTypes.TCefSSLStatus.html">TCefSSLStatus</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefSelectClientCertificateCallback"></span><code><strong>PCefSelectClientCertificateCallback</strong> = &circ;<a href="uCEFTypes.TCefSelectClientCertificateCallback.html">TCefSelectClientCertificateCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefCallback"></span><code><strong>PCefCallback</strong> = &circ;<a href="uCEFTypes.TCefCallback.html">TCefCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefSettingObserver"></span><code><strong>PCefSettingObserver</strong> = &circ;<a href="uCEFTypes.TCefSettingObserver.html">TCefSettingObserver</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefCookie"></span><code><strong>PCefCookie</strong> = &circ;<a href="uCEFTypes.TCefCookie.html">TCefCookie</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefRequestContext"></span><code><strong>PCefRequestContext</strong> = &circ;<a href="uCEFTypes.TCefRequestContext.html">TCefRequestContext</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefRequestContextHandler"></span><code><strong>PCefRequestContextHandler</strong> = &circ;<a href="uCEFTypes.TCefRequestContextHandler.html">TCefRequestContextHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefCompletionCallback"></span><code><strong>PCefCompletionCallback</strong> = &circ;<a href="uCEFTypes.TCefCompletionCallback.html">TCefCompletionCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefCookieManager"></span><code><strong>PCefCookieManager</strong> = &circ;<a href="uCEFTypes.TCefCookieManager.html">TCefCookieManager</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefSchemeHandlerFactory"></span><code><strong>PCefSchemeHandlerFactory</strong> = &circ;<a href="uCEFTypes.TCefSchemeHandlerFactory.html">TCefSchemeHandlerFactory</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefResolveCallback"></span><code><strong>PCefResolveCallback</strong> = &circ;<a href="uCEFTypes.TCefResolveCallback.html">TCefResolveCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefCookieVisitor"></span><code><strong>PCefCookieVisitor</strong> = &circ;<a href="uCEFTypes.TCefCookieVisitor.html">TCefCookieVisitor</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefSetCookieCallback"></span><code><strong>PCefSetCookieCallback</strong> = &circ;<a href="uCEFTypes.TCefSetCookieCallback.html">TCefSetCookieCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefDeleteCookiesCallback"></span><code><strong>PCefDeleteCookiesCallback</strong> = &circ;<a href="uCEFTypes.TCefDeleteCookiesCallback.html">TCefDeleteCookiesCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefRunFileDialogCallback"></span><code><strong>PCefRunFileDialogCallback</strong> = &circ;<a href="uCEFTypes.TCefRunFileDialogCallback.html">TCefRunFileDialogCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefDownloadImageCallback"></span><code><strong>PCefDownloadImageCallback</strong> = &circ;<a href="uCEFTypes.TCefDownloadImageCallback.html">TCefDownloadImageCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefImage"></span><code><strong>PCefImage</strong> = &circ;<a href="uCEFTypes.TCefImage.html">TCefImage</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefPdfPrintSettings"></span><code><strong>PCefPdfPrintSettings</strong> = &circ;<a href="uCEFTypes.TCefPdfPrintSettings.html">TCefPdfPrintSettings</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefPdfPrintCallback"></span><code><strong>PCefPdfPrintCallback</strong> = &circ;<a href="uCEFTypes.TCefPdfPrintCallback.html">TCefPdfPrintCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefNavigationEntryVisitor"></span><code><strong>PCefNavigationEntryVisitor</strong> = &circ;<a href="uCEFTypes.TCefNavigationEntryVisitor.html">TCefNavigationEntryVisitor</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefNavigationEntry"></span><code><strong>PCefNavigationEntry</strong> = &circ;<a href="uCEFTypes.TCefNavigationEntry.html">TCefNavigationEntry</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefMouseEvent"></span><code><strong>PCefMouseEvent</strong> = &circ;<a href="uCEFTypes.TCefMouseEvent.html">TCefMouseEvent</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefTouchEvent"></span><code><strong>PCefTouchEvent</strong> = &circ;<a href="uCEFTypes.TCefTouchEvent.html">TCefTouchEvent</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefTouchHandleState"></span><code><strong>PCefTouchHandleState</strong> = &circ;<a href="uCEFTypes.TCefTouchHandleState.html">TCefTouchHandleState</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefPrintSettings"></span><code><strong>PCefPrintSettings</strong> = &circ;<a href="uCEFTypes.TCefPrintSettings.html">TCefPrintSettings</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefPrintDialogCallback"></span><code><strong>PCefPrintDialogCallback</strong> = &circ;<a href="uCEFTypes.TCefPrintDialogCallback.html">TCefPrintDialogCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefPrintJobCallback"></span><code><strong>PCefPrintJobCallback</strong> = &circ;<a href="uCEFTypes.TCefPrintJobCallback.html">TCefPrintJobCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefUrlParts"></span><code><strong>PCefUrlParts</strong> = &circ;<a href="uCEFTypes.TCefUrlParts.html">TCefUrlParts</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefStreamReader"></span><code><strong>PCefStreamReader</strong> = &circ;<a href="uCEFTypes.TCefStreamReader.html">TCefStreamReader</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefReadHandler"></span><code><strong>PCefReadHandler</strong> = &circ;<a href="uCEFTypes.TCefReadHandler.html">TCefReadHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefWriteHandler"></span><code><strong>PCefWriteHandler</strong> = &circ;<a href="uCEFTypes.TCefWriteHandler.html">TCefWriteHandler</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefV8Accessor"></span><code><strong>PCefV8Accessor</strong> = &circ;<a href="uCEFTypes.TCefV8Accessor.html">TCefV8Accessor</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefXmlReader"></span><code><strong>PCefXmlReader</strong> = &circ;<a href="uCEFTypes.TCefXmlReader.html">TCefXmlReader</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefZipReader"></span><code><strong>PCefZipReader</strong> = &circ;<a href="uCEFTypes.TCefZipReader.html">TCefZipReader</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefUrlRequestClient"></span><code><strong>PCefUrlRequestClient</strong> = &circ;<a href="uCEFTypes.TCefUrlrequestClient.html">TCefUrlRequestClient</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefUrlRequest"></span><code><strong>PCefUrlRequest</strong> = &circ;<a href="uCEFTypes.TCefUrlRequest.html">TCefUrlRequest</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefTaskRunner"></span><code><strong>PCefTaskRunner</strong> = &circ;<a href="uCEFTypes.TCefTaskRunner.html">TCefTaskRunner</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefEndTracingCallback"></span><code><strong>PCefEndTracingCallback</strong> = &circ;<a href="uCEFTypes.TCefEndTracingCallback.html">TCefEndTracingCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefRequestContextSettings"></span><code><strong>PCefRequestContextSettings</strong> = &circ;<a href="uCEFTypes.TCefRequestContextSettings.html">TCefRequestContextSettings</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefResourceBundle"></span><code><strong>PCefResourceBundle</strong> = &circ;<a href="uCEFTypes.TCefResourceBundle.html">TCefResourceBundle</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefMenuModelDelegate"></span><code><strong>PCefMenuModelDelegate</strong> = &circ;<a href="uCEFTypes.TCefMenuModelDelegate.html">TCefMenuModelDelegate</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefInsets"></span><code><strong>PCefInsets</strong> = &circ;<a href="uCEFTypes.TCefInsets.html">TCefInsets</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefCompositionUnderline"></span><code><strong>PCefCompositionUnderline</strong> = &circ;<a href="uCEFTypes.TCefCompositionUnderline.html">TCefCompositionUnderline</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefX509CertPrincipal"></span><code><strong>PCefX509CertPrincipal</strong> = &circ;<a href="uCEFTypes.TCefX509CertPrincipal.html">TCefX509CertPrincipal</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefX509Certificate"></span><code><strong>PCefX509Certificate</strong> = &circ;<a href="uCEFTypes.TCefX509Certificate.html">TCefX509Certificate</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PPCefX509Certificate"></span><code><strong>PPCefX509Certificate</strong> = &circ;<a href="uCEFTypes.html#PCefX509Certificate">PCefX509Certificate</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefDisplay"></span><code><strong>PCefDisplay</strong> = &circ;<a href="uCEFTypes.TCefDisplay.html">TCefDisplay</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PPCefDisplay"></span><code><strong>PPCefDisplay</strong> = &circ;<a href="uCEFTypes.html#PCefDisplay">PCefDisplay</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefLayout"></span><code><strong>PCefLayout</strong> = &circ;<a href="uCEFTypes.TCefLayout.html">TCefLayout</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefBoxLayout"></span><code><strong>PCefBoxLayout</strong> = &circ;<a href="uCEFTypes.TCefBoxLayout.html">TCefBoxLayout</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefFillLayout"></span><code><strong>PCefFillLayout</strong> = &circ;<a href="uCEFTypes.TCefFillLayout.html">TCefFillLayout</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefOverlayController"></span><code><strong>PCefOverlayController</strong> = &circ;<a href="uCEFTypes.TCefOverlayController.html">TCefOverlayController</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefView"></span><code><strong>PCefView</strong> = &circ;<a href="uCEFTypes.TCefView.html">TCefView</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefViewDelegate"></span><code><strong>PCefViewDelegate</strong> = &circ;<a href="uCEFTypes.TCefViewDelegate.html">TCefViewDelegate</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefTextfield"></span><code><strong>PCefTextfield</strong> = &circ;<a href="uCEFTypes.TCefTextfield.html">TCefTextfield</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefTextfieldDelegate"></span><code><strong>PCefTextfieldDelegate</strong> = &circ;<a href="uCEFTypes.TCefTextfieldDelegate.html">TCefTextfieldDelegate</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefScrollView"></span><code><strong>PCefScrollView</strong> = &circ;<a href="uCEFTypes.TCefScrollView.html">TCefScrollView</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefPanel"></span><code><strong>PCefPanel</strong> = &circ;<a href="uCEFTypes.TCefPanel.html">TCefPanel</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefPanelDelegate"></span><code><strong>PCefPanelDelegate</strong> = &circ;<a href="uCEFTypes.TCefPanelDelegate.html">TCefPanelDelegate</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefBrowserView"></span><code><strong>PCefBrowserView</strong> = &circ;<a href="uCEFTypes.TCefBrowserView.html">TCefBrowserView</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefBrowserViewDelegate"></span><code><strong>PCefBrowserViewDelegate</strong> = &circ;<a href="uCEFTypes.TCefBrowserViewDelegate.html">TCefBrowserViewDelegate</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefButton"></span><code><strong>PCefButton</strong> = &circ;<a href="uCEFTypes.TCefButton.html">TCefButton</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefButtonDelegate"></span><code><strong>PCefButtonDelegate</strong> = &circ;<a href="uCEFTypes.TCefButtonDelegate.html">TCefButtonDelegate</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefLabelButton"></span><code><strong>PCefLabelButton</strong> = &circ;<a href="uCEFTypes.TCefLabelButton.html">TCefLabelButton</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefMenuButton"></span><code><strong>PCefMenuButton</strong> = &circ;<a href="uCEFTypes.TCefMenuButton.html">TCefMenuButton</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefMenuButtonPressedLock"></span><code><strong>PCefMenuButtonPressedLock</strong> = &circ;<a href="uCEFTypes.TCefMenuButtonPressedLock.html">TCefMenuButtonPressedLock</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefMenuButtonDelegate"></span><code><strong>PCefMenuButtonDelegate</strong> = &circ;<a href="uCEFTypes.TCefMenuButtonDelegate.html">TCefMenuButtonDelegate</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefWindow"></span><code><strong>PCefWindow</strong> = &circ;<a href="uCEFTypes.TCefWindow.html">TCefWindow</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefWindowDelegate"></span><code><strong>PCefWindowDelegate</strong> = &circ;<a href="uCEFTypes.TCefWindowDelegate.html">TCefWindowDelegate</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefBoxLayoutSettings"></span><code><strong>PCefBoxLayoutSettings</strong> = &circ;<a href="uCEFTypes.TCefBoxLayoutSettings.html">TCefBoxLayoutSettings</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefRegistration"></span><code><strong>PCefRegistration</strong> = &circ;<a href="uCEFTypes.TCefRegistration.html">TCefRegistration</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefDevToolsMessageObserver"></span><code><strong>PCefDevToolsMessageObserver</strong> = &circ;<a href="uCEFTypes.TCefDevToolsMessageObserver.html">TCefDevToolsMessageObserver</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefMediaRouter"></span><code><strong>PCefMediaRouter</strong> = &circ;<a href="uCEFTypes.TCefMediaRouter.html">TCefMediaRouter</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefMediaRoute"></span><code><strong>PCefMediaRoute</strong> = &circ;<a href="uCEFTypes.TCefMediaRoute.html">TCefMediaRoute</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PPCefMediaRoute"></span><code><strong>PPCefMediaRoute</strong> = &circ;<a href="uCEFTypes.html#PCefMediaRoute">PCefMediaRoute</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefMediaRouteCreateCallback"></span><code><strong>PCefMediaRouteCreateCallback</strong> = &circ;<a href="uCEFTypes.TCefMediaRouteCreateCallback.html">TCefMediaRouteCreateCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefMediaObserver"></span><code><strong>PCefMediaObserver</strong> = &circ;<a href="uCEFTypes.TCefMediaObserver.html">TCefMediaObserver</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefMediaSink"></span><code><strong>PCefMediaSink</strong> = &circ;<a href="uCEFTypes.TCefMediaSink.html">TCefMediaSink</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PPCefMediaSink"></span><code><strong>PPCefMediaSink</strong> = &circ;<a href="uCEFTypes.html#PCefMediaSink">PCefMediaSink</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefMediaSinkDeviceInfoCallback"></span><code><strong>PCefMediaSinkDeviceInfoCallback</strong> = &circ;<a href="uCEFTypes.TCefMediaSinkDeviceInfoCallback.html">TCefMediaSinkDeviceInfoCallback</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefMediaSource"></span><code><strong>PCefMediaSource</strong> = &circ;<a href="uCEFTypes.TCefMediaSource.html">TCefMediaSource</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefMediaSinkDeviceInfo"></span><code><strong>PCefMediaSinkDeviceInfo</strong> = &circ;<a href="uCEFTypes.TCefMediaSinkDeviceInfo.html">TCefMediaSinkDeviceInfo</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefAcceleratedPaintInfo"></span><code><strong>PCefAcceleratedPaintInfo</strong> = &circ;<a href="uCEFTypes.TCefAcceleratedPaintInfo.html">TCefAcceleratedPaintInfo</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefLinuxWindowProperties"></span><code><strong>PCefLinuxWindowProperties</strong> = &circ;<a href="uCEFTypes.TCefLinuxWindowProperties.html">TCefLinuxWindowProperties</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefTaskInfo"></span><code><strong>PCefTaskInfo</strong> = &circ;<a href="uCEFTypes.TCefTaskInfo.html">TCefTaskInfo</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefVersionInfoEx"></span><code><strong>PCefVersionInfoEx</strong> = &circ;<a href="uCEFTypes.TCefVersionInfoEx.html">TCefVersionInfoEx</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="NativeInt"></span><code><strong>NativeInt</strong>   = PtrInt;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="NativeUInt"></span><code><strong>NativeUInt</strong>  = PtrUInt;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PNativeInt"></span><code><strong>PNativeInt</strong>  = &circ;<a href="uCEFTypes.html#NativeInt">NativeInt</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PNativeUInt"></span><code><strong>PNativeUInt</strong> = &circ;<a href="uCEFTypes.html#NativeUInt">NativeUInt</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="ustring"></span><code><strong>ustring</strong>     = type UnicodeString;</code></td>
</tr>
<tr><td colspan="1">
<p>
 String type used by CEF. ustring was created to use the same type in Delphi and Lazarus. </p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="rbstring"></span><code><strong>rbstring</strong>    = type AnsiString;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefWindowHandle"></span><code><strong>TCefWindowHandle</strong> = type HWND;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Native Window handle. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_win.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_win.h</a>&quot;&gt;CEF source file: /include/internal/cef_types_win.h (cef_window_handle_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefCursorHandle"></span><code><strong>TCefCursorHandle</strong> = type HCURSOR;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Native Cursor handle. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_win.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_win.h</a>&quot;&gt;CEF source file: /include/internal/cef_types_win.h (cef_cursor_handle_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefEventHandle"></span><code><strong>TCefEventHandle</strong>  = type PMsg;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Native event handle. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_win.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_win.h</a>&quot;&gt;CEF source file: /include/internal/cef_types_win.h (cef_event_handle_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefSharedTextureHandle"></span><code><strong>TCefSharedTextureHandle</strong>  = type HANDLE;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Native texture handle. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_win.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_win.h</a>&quot;&gt;CEF source file: /include/internal/cef_types_win.h (cef_shared_texture_handle_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefColorType"></span><code><strong>TCefColorType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Describes how to interpret the components of a pixel. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_color.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_color.h</a>&quot;&gt;CEF source file: /include/internal/cef_types_color.h (cef_color_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_COLOR_TYPE_RGBA_8888">CEF_COLOR_TYPE_RGBA_8888</span>:  RGBA with 8 bits per pixel (32bits total). </li>
<li>
<span id="CEF_COLOR_TYPE_BGRA_8888">CEF_COLOR_TYPE_BGRA_8888</span>:  BGRA with 8 bits per pixel (32bits total). </li>
<li>
<span id="CEF_COLOR_TYPE_NUM_VALUES">CEF_COLOR_TYPE_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefGLImplementation"></span><code><strong>TCefGLImplementation</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Select which implementation of GL the GPU process should use. </p>
<p>


<p>&lt;see href=&quot;<a href="https://peter.sh/experiments/chromium-command-line-switches/#use-gl">https://peter.sh/experiments/chromium-command-line-switches/#use-gl</a>&quot;&gt;Uses the following command line switch: &ndash;use-gl)

<p>&lt;see href=&quot;<a href="https://source.chromium.org/chromium/chromium/src/">https://source.chromium.org/chromium/chromium/src/</a>+/main:ui/gl/gl_switches.cc&quot;&gt;See the gl_switches.cc file)</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="glimDefault">glimDefault</span></li>
<li>
<span id="glimEGL">glimEGL</span></li>
<li>
<span id="glimANGLE">glimANGLE</span></li>
<li>
<span id="glimMock">glimMock</span></li>
<li>
<span id="glimStub">glimStub</span></li>
<li>
<span id="glimDisabled">glimDisabled</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefAngleImplementation"></span><code><strong>TCefAngleImplementation</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Select which ANGLE backend to use. </p>
<p>


<p>&lt;see href=&quot;<a href="https://peter.sh/experiments/chromium-command-line-switches/#use-angle">https://peter.sh/experiments/chromium-command-line-switches/#use-angle</a>&quot;&gt;Uses the following command line switch: &ndash;use-angle)

<p>&lt;see href=&quot;<a href="https://source.chromium.org/chromium/chromium/src/">https://source.chromium.org/chromium/chromium/src/</a>+/main:ui/gl/gl_switches.cc&quot;&gt;See the gl_switches.cc file)</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="animDefault">animDefault</span></li>
<li>
<span id="animD3D9">animD3D9</span></li>
<li>
<span id="animD3D11">animD3D11</span></li>
<li>
<span id="animD3D11on12">animD3D11on12</span></li>
<li>
<span id="animD3D11Warp">animD3D11Warp</span></li>
<li>
<span id="animD3D11WarpForWebGL">animD3D11WarpForWebGL</span></li>
<li>
<span id="animOpenGL">animOpenGL</span></li>
<li>
<span id="animOpenGLEGL">animOpenGLEGL</span></li>
<li>
<span id="animOpenGLES">animOpenGLES</span></li>
<li>
<span id="animOpenGLESEGL">animOpenGLESEGL</span></li>
<li>
<span id="animNull">animNull</span></li>
<li>
<span id="animVulkan">animVulkan</span></li>
<li>
<span id="animSwiftShader">animSwiftShader</span></li>
<li>
<span id="animSwiftShaderForWebGL">animSwiftShaderForWebGL</span></li>
<li>
<span id="animMetal">animMetal</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefRectArray"></span><code><strong>TCefRectArray</strong>    = array[0..(High(Integer) div SizeOf(<a href="uCEFTypes.TCefRect.html">TCefRect</a>))-1] of <a href="uCEFTypes.TCefRect.html">TCefRect</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefRectDynArray"></span><code><strong>TCefRectDynArray</strong> = array of <a href="uCEFTypes.TCefRect.html">TCefRect</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefPlatformThreadId"></span><code><strong>TCefPlatformThreadId</strong>             = type DWORD;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Platform thread ID. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_thread_internal.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_thread_internal.h</a>&quot;&gt;CEF source file: /include/internal/cef_thread_internal.h (cef_platform_thread_id_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefPlatformThreadHandle"></span><code><strong>TCefPlatformThreadHandle</strong>         = type DWORD;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Platform thread handle. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_thread_internal.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_thread_internal.h</a>&quot;&gt;CEF source file: /include/internal/cef_thread_internal.h (cef_platform_thread_handle_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefTransitionType"></span><code><strong>TCefTransitionType</strong>               = type Cardinal;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Transition type for a request. Made up of one source value and 0 or more qualifiers. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_transition_type_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefColor"></span><code><strong>TCefColor</strong>                        = type Cardinal;</code></td>
</tr>
<tr><td colspan="1">
<p>
 32-bit ARGB color value, not premultiplied. The color components are always in a known order. Equivalent to the SkColor type. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_color_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefErrorCode"></span><code><strong>TCefErrorCode</strong>                    = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported error code values. </p>

<pre class="preformatted">
Ranges:
    0- 99 System related errors
  100-199 Connection related errors
  200-299 Certificate errors
  300-399 HTTP errors
  400-499 Cache errors
  500-599 ?
  600-699 &lt;Obsolete: FTP errors&gt;
  700-799 Certificate manager errors
  800-899 DNS resolver errors
  900-999 Blob errors</pre>

<p> </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_errorcode_t))

<p>&lt;see href=&quot;<a href="https://chromium.googlesource.com/chromium/src/">https://chromium.googlesource.com/chromium/src/</a>+/master/net/base/net_error_list.h&quot;&gt;For the complete list of error values see include/base/internal/cef_net_error_list.h which includes this Chromium source file /net/base/net_error_list.h)</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefCertStatus"></span><code><strong>TCefCertStatus</strong>                   = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported certificate status code values. See net\cert\cert_status_flags.h for more information. CERT_STATUS_NONE is new in CEF because we use an enum while cert_status_flags.h uses a typedef and static const variables. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_cert_status_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefSSLVersion"></span><code><strong>TCefSSLVersion</strong>                   = type integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported SSL version values. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_ssl_version_t))

<p>&lt;see href=&quot;<a href="https://source.chromium.org/chromium/chromium/src/">https://source.chromium.org/chromium/chromium/src/</a>+/main:net/ssl/ssl_connection_status_flags.h&quot;&gt;See net/ssl/ssl_connection_status_flags.h for more information.)</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefStringList"></span><code><strong>TCefStringList</strong>                   = type Pointer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 CEF string maps are a set of key/value string pairs. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_string_list.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_string_list.h</a>&quot;&gt;CEF source file: /include/internal/cef_string_list.h (cef_string_list_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefStringMap"></span><code><strong>TCefStringMap</strong>                    = type Pointer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 CEF string maps are a set of key/value string pairs. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_string_map.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_string_map.h</a>&quot;&gt;CEF source file: /include/internal/cef_string_map.h (cef_string_map_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefStringMultimap"></span><code><strong>TCefStringMultimap</strong>               = type Pointer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 CEF string multimaps are a set of key/value string pairs. More than one value can be assigned to a single key. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_string_multimap.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_string_multimap.h</a>&quot;&gt;CEF source file: /include/internal/cef_string_multimap.h (cef_string_multimap_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefUriUnescapeRule"></span><code><strong>TCefUriUnescapeRule</strong>              = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 URI unescape rules passed to CefURIDecode(). </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_uri_unescape_rule_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefDomEventCategory"></span><code><strong>TCefDomEventCategory</strong>             = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 DOM event category flags. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_dom_event_category_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefEventFlags"></span><code><strong>TCefEventFlags</strong>                   = type Cardinal;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported event bit flags. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_event_flags_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefDragOperations"></span><code><strong>TCefDragOperations</strong>               = type Cardinal;</code></td>
</tr>
<tr><td colspan="1">
<p>
 &quot;Verb&quot; of a drag-and-drop operation as negotiated between the source and destination. These constants match their equivalents in WebCore's DragActions.h and should not be renumbered. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_drag_operations_mask_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefDragOperation"></span><code><strong>TCefDragOperation</strong>                = type Cardinal;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefV8PropertyAttributes"></span><code><strong>TCefV8PropertyAttributes</strong>         = type Cardinal;</code></td>
</tr>
<tr><td colspan="1">
<p>
 V8 property attribute values. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_v8_propertyattribute_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefUrlRequestFlags"></span><code><strong>TCefUrlRequestFlags</strong>              = type Cardinal;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Flags used to customize the behavior of CefURLRequest. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_urlrequest_flags_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefContextMenuTypeFlags"></span><code><strong>TCefContextMenuTypeFlags</strong>         = type Cardinal;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported context menu type flags. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_context_menu_type_flags_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefContextMenuMediaStateFlags"></span><code><strong>TCefContextMenuMediaStateFlags</strong>   = type Cardinal;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported context menu media state bit flags. These constants match their equivalents in Chromium's ContextMenuData::MediaFlags and should not be renumbered. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_context_menu_media_state_flags_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefContextMenuEditStateFlags"></span><code><strong>TCefContextMenuEditStateFlags</strong>    = type Cardinal;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported context menu edit state bit flags. These constants match their equivalents in Chromium's ContextMenuDataEditFlags and should not be renumbered. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_context_menu_edit_state_flags_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefJsonWriterOptions"></span><code><strong>TCefJsonWriterOptions</strong>            = type Cardinal;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Options that can be passed to CefWriteJSON. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_json_writer_options_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefSSLContentStatus"></span><code><strong>TCefSSLContentStatus</strong>             = type Cardinal;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported SSL content status flags. See content/public/common/ssl_status.h for more information. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_ssl_content_status_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefLogSeverity"></span><code><strong>TCefLogSeverity</strong>                  = type Cardinal;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Log severity levels. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_log_severity_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefFileDialogMode"></span><code><strong>TCefFileDialogMode</strong>               = type Cardinal;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported file dialog modes. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_file_dialog_mode_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefDuplexMode"></span><code><strong>TCefDuplexMode</strong>                   = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Print job duplex mode values. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_duplex_mode_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefSchemeOptions"></span><code><strong>TCefSchemeOptions</strong>                = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Configuration options for registering a custom scheme. These values are used when calling AddCustomScheme. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_scheme_options_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefMediaRouterCreateResult"></span><code><strong>TCefMediaRouterCreateResult</strong>      = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Result codes for ICefMediaRouter.CreateRoute. Should be kept in sync with Chromium's media_router::mojom::RouteRequestResultCode type. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_media_route_create_result_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefMediaRouteConnectionState"></span><code><strong>TCefMediaRouteConnectionState</strong>    = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Connection state for a MediaRoute object. Should be kept in sync with Chromium's blink::mojom::PresentationConnectionState type. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_media_route_connection_state_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefCookiePriority"></span><code><strong>TCefCookiePriority</strong>               = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Cookie priority values. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_cookie_priority_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefTextFieldCommands"></span><code><strong>TCefTextFieldCommands</strong>            = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Represents commands available to TextField. Should be kept in sync with Chromium's views::TextField::MenuCommands type. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_text_field_commands_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefChromeToolbarType"></span><code><strong>TCefChromeToolbarType</strong>            = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Chrome toolbar types. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_chrome_toolbar_type_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefDockingMode"></span><code><strong>TCefDockingMode</strong>                  = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Docking modes supported by ICefWindow.AddOverlay. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_docking_mode_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefShowState"></span><code><strong>TCefShowState</strong>                    = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Show states supported by ICefWindowDelegate.GetInitialShowState. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_show_state_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefQuickMenuEditStateFlags"></span><code><strong>TCefQuickMenuEditStateFlags</strong>      = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported quick menu state bit flags. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_quick_menu_edit_state_flags_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefTouchHandleStateFlags"></span><code><strong>TCefTouchHandleStateFlags</strong>        = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Values indicating what state of the touch handle is set. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_touch_handle_state_flags_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefMediaAccessPermissionTypes"></span><code><strong>TCefMediaAccessPermissionTypes</strong>   = type Cardinal;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Media access permissions used by OnRequestMediaAccessPermission. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_media_access_permission_types_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefPermissionRequestTypes"></span><code><strong>TCefPermissionRequestTypes</strong>       = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Permission types used with OnShowPermissionPrompt. Some types are platform-specific or only supported with Chrome style. Should be kept in sync with Chromium's permissions::RequestType type. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_permission_request_types_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefDownloadInterruptReason"></span><code><strong>TCefDownloadInterruptReason</strong>      = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Download interrupt reasons. Should be kept in sync with Chromium's download::DownloadInterruptReason type. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_download_interrupt_reason_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefMenuId"></span><code><strong>TCefMenuId</strong>                       = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported menu IDs. Non-English translations can be provided for the IDS_MENU_* strings in ICefResourceBundleHandler.GetLocalizedString(). </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_menu_id_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefLogItems"></span><code><strong>TCefLogItems</strong>                     = type Cardinal;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Log items prepended to each log line. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_log_items_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefResultCode"></span><code><strong>TCefResultCode</strong>                   = type Integer;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Process result codes. This is not a comprehensive list, as result codes might also include platform-specific crash values (Posix signal or Windows hardware exception), or internal-only implementation values. </p>
<p>


<p>See the uCEFConstants unit for all possible values.

<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_resultcode_t))

<p>&lt;see href=&quot;<a href="https://source.chromium.org/chromium/chromium/src/">https://source.chromium.org/chromium/chromium/src/</a>+/main:content/public/common/result_codes.h&quot;&gt;See Chromium's content::ResultCode type.)

<p>&lt;see href=&quot;<a href="https://source.chromium.org/chromium/chromium/src/">https://source.chromium.org/chromium/chromium/src/</a>+/main:chrome/common/chrome_result_codes.h&quot;&gt;See chrome::ResultCode type.)

<p>&lt;see href=&quot;<a href="https://source.chromium.org/chromium/chromium/src/">https://source.chromium.org/chromium/chromium/src/</a>+/main:sandbox/win/src/sandbox_types.h&quot;&gt;See sandbox::TerminationCodes type.)</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefCustomByteArray"></span><code><strong>TCefCustomByteArray</strong> = array of byte;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Array of byte. Needed only for backwards compatibility with old Delphi versions. </p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefCustomInt64Array"></span><code><strong>TCefCustomInt64Array</strong> = array of int64;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Custom array of int64. </p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="LPMEMORYSTATUSEX"></span><code><strong>LPMEMORYSTATUSEX</strong> = &circ;<a href="uCEFTypes.TMyMemoryStatusEx.html">TMyMemoryStatusEx</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PPSingle"></span><code><strong>PPSingle</strong> = &circ;PSingle;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="Char16"></span><code><strong>Char16</strong>  = WideChar;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PChar16"></span><code><strong>PChar16</strong> = PWideChar;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefString"></span><code><strong>TCefString</strong> = <a href="uCEFTypes.TCefStringUtf16.html">TCefStringUtf16</a>;</code></td>
</tr>
<tr><td colspan="1">
<p>
 String record used by the CEF C API. The CEF interface is built with the UTF16 string type as the default. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_string.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_string.h</a>&quot;&gt;CEF source file: /include/internal/cef_string.h (cef_string_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefString"></span><code><strong>PCefString</strong> = <a href="uCEFTypes.html#PCefStringUtf16">PCefStringUtf16</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefStringUserFreeWide"></span><code><strong>TCefStringUserFreeWide</strong>  = type <a href="uCEFTypes.TCefStringWide.html">TCefStringWide</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefStringUserFreeUtf8"></span><code><strong>TCefStringUserFreeUtf8</strong>  = type <a href="uCEFTypes.TCefStringUtf8.html">TCefStringUtf8</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefStringUserFreeUtf16"></span><code><strong>TCefStringUserFreeUtf16</strong> = type <a href="uCEFTypes.TCefStringUtf16.html">TCefStringUtf16</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefChar"></span><code><strong>TCefChar</strong> = <a href="uCEFTypes.html#Char16">Char16</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefChar"></span><code><strong>PCefChar</strong> = <a href="uCEFTypes.html#PChar16">PChar16</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefStringUserFree"></span><code><strong>TCefStringUserFree</strong> = <a href="uCEFTypes.html#TCefStringUserFreeUtf16">TCefStringUserFreeUtf16</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefStringUserFree"></span><code><strong>PCefStringUserFree</strong> = <a href="uCEFTypes.html#PCefStringUserFreeUtf16">PCefStringUserFreeUtf16</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefCloseBrowserAction"></span><code><strong>TCefCloseBrowserAction</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>


<p>Action taken after the TChromium.Onclose event.

<p>cbaCancel : stop closing the browser.

<p>cbaClose : continue closing the browser.

<p>cbaDelay : stop closing the browser momentarily. Used when the application needs to execute some custom processes before closing the browser. This is usually needed to destroy a TCEFWindowParent in the main thread before closing the browser.

<p></p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="cbaClose">cbaClose</span></li>
<li>
<span id="cbaDelay">cbaDelay</span></li>
<li>
<span id="cbaCancel">cbaCancel</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefProcessType"></span><code><strong>TCefProcessType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Sub-process types of Chromium. </p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="ptBrowser">ptBrowser</span></li>
<li>
<span id="ptRenderer">ptRenderer</span></li>
<li>
<span id="ptZygote">ptZygote</span></li>
<li>
<span id="ptGPU">ptGPU</span></li>
<li>
<span id="ptUtility">ptUtility</span></li>
<li>
<span id="ptBroker">ptBroker</span></li>
<li>
<span id="ptCrashpad">ptCrashpad</span></li>
<li>
<span id="ptOther">ptOther</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefCookiePref"></span><code><strong>TCefCookiePref</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Used in TChromium preferences to allow or block cookies. </p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="cpDefault">cpDefault</span></li>
<li>
<span id="cpAllow">cpAllow</span></li>
<li>
<span id="cpBlock">cpBlock</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefBrowserNavigation"></span><code><strong>TCefBrowserNavigation</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Used by TCefBrowserNavigationTask to navigate in the right CEF thread. </p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="bnBack">bnBack</span></li>
<li>
<span id="bnForward">bnForward</span></li>
<li>
<span id="bnReload">bnReload</span></li>
<li>
<span id="bnReloadIgnoreCache">bnReloadIgnoreCache</span></li>
<li>
<span id="bnStopLoad">bnStopLoad</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefAplicationStatus"></span><code><strong>TCefAplicationStatus</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Status of TCefAplicationCore. </p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="asLoading">asLoading</span></li>
<li>
<span id="asLoaded">asLoaded</span></li>
<li>
<span id="asInitialized">asInitialized</span></li>
<li>
<span id="asShuttingDown">asShuttingDown</span></li>
<li>
<span id="asUnloaded">asUnloaded</span></li>
<li>
<span id="asErrorMissingFiles">asErrorMissingFiles</span></li>
<li>
<span id="asErrorDLLVersion">asErrorDLLVersion</span></li>
<li>
<span id="asErrorWindowsVersion">asErrorWindowsVersion</span></li>
<li>
<span id="asErrorLoadingLibrary">asErrorLoadingLibrary</span></li>
<li>
<span id="asErrorInitializingLibrary">asErrorInitializingLibrary</span></li>
<li>
<span id="asErrorExecutingProcess">asErrorExecutingProcess</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefUIColorMode"></span><code><strong>TCefUIColorMode</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Color mode in UI for platforms that support it. </p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="uicmSystemDefault">uicmSystemDefault</span>:  System default. </li>
<li>
<span id="uicmForceLight">uicmForceLight</span>:  Forces light color mode in UI for platforms that support it. </li>
<li>
<span id="uicmForceDark">uicmForceDark</span>:  Forces dark color mode in UI for platforms that support it. </li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefProxyScheme"></span><code><strong>TCefProxyScheme</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported proxy schemes in Chromium. </p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="psHTTP">psHTTP</span></li>
<li>
<span id="psSOCKS4">psSOCKS4</span></li>
<li>
<span id="psSOCKS5">psSOCKS5</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TSimulatedCefKeyEventType"></span><code><strong>TSimulatedCefKeyEventType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Event type used by TChromiumCore.SimulateKeyEvent </p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="ketKeyDown">ketKeyDown</span></li>
<li>
<span id="ketKeyUp">ketKeyUp</span></li>
<li>
<span id="ketRawKeyDown">ketRawKeyDown</span></li>
<li>
<span id="ketChar">ketChar</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefClearDataStorageTypes"></span><code><strong>TCefClearDataStorageTypes</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Storage types used by the Storage.clearDataForOrigin DevTools method in TChromiumCore.ClearDataForOrigin. </p>
<p>


<p>&lt;see href=&quot;<a href="https://chromedevtools.github.io/devtools-protocol/tot/Storage/#type-StorageType">https://chromedevtools.github.io/devtools-protocol/tot/Storage/#type-StorageType</a>&quot;&gt;See the documentation for the Storage.StorageType type.)</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="cdstCookies">cdstCookies</span></li>
<li>
<span id="cdstFileSystems">cdstFileSystems</span></li>
<li>
<span id="cdstIndexeddb">cdstIndexeddb</span></li>
<li>
<span id="cdstLocalStorage">cdstLocalStorage</span></li>
<li>
<span id="cdstShaderCache">cdstShaderCache</span></li>
<li>
<span id="cdstWebsql">cdstWebsql</span></li>
<li>
<span id="cdstServiceWorkers">cdstServiceWorkers</span></li>
<li>
<span id="cdstCacheStorage">cdstCacheStorage</span></li>
<li>
<span id="cdstInterestGroups">cdstInterestGroups</span></li>
<li>
<span id="cdstSharedStorage">cdstSharedStorage</span></li>
<li>
<span id="cdstStorageBuckets">cdstStorageBuckets</span></li>
<li>
<span id="cdstAll">cdstAll</span></li>
<li>
<span id="cdstOther">cdstOther</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefAutoplayPolicy"></span><code><strong>TCefAutoplayPolicy</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Autoplay policy types used by TCefApplicationCore.AutoplayPolicy. See the &ndash;autoplay-policy switch. </p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="appDefault">appDefault</span></li>
<li>
<span id="appDocumentUserActivationRequired">appDocumentUserActivationRequired</span>:  Autoplay policy that requires a document user activation. </li>
<li>
<span id="appNoUserGestureRequired">appNoUserGestureRequired</span>:  Autoplay policy that does not require any user gesture. </li>
<li>
<span id="appUserGestureRequired">appUserGestureRequired</span>:  Autoplay policy to require a user gesture in order to play. </li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefWebRTCHandlingPolicy"></span><code><strong>TCefWebRTCHandlingPolicy</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 WebRTC handling policy types used by TChromiumCore.WebRTCIPHandlingPolicy. </p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="hpDefault">hpDefault</span>:  WebRTC will use all available interfaces when searching for the best path. </li>
<li>
<span id="hpDefaultPublicAndPrivateInterfaces">hpDefaultPublicAndPrivateInterfaces</span>:  WebRTC will only use the interface connecting to the public Internet, but may connect using private IP addresses. </li>
<li>
<span id="hpDefaultPublicInterfaceOnly">hpDefaultPublicInterfaceOnly</span>:  WebRTC will only use the interface connecting to the public Internet, and will not connect using private IP addresses. </li>
<li>
<span id="hpDisableNonProxiedUDP">hpDisableNonProxiedUDP</span>:  WebRTC will use TCP on the public-facing interface, and will only use UDP if supported by a configured proxy. </li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefNetLogCaptureMode"></span><code><strong>TCefNetLogCaptureMode</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Values used by the &ndash;net-log-capture-mode command line switch. Sets the granularity of events to capture in the network log. </p>
<p>


<p>&lt;see href=&quot;<a href="https://source.chromium.org/chromium/chromium/src/">https://source.chromium.org/chromium/chromium/src/</a>+/main:content/browser/network_service_instance_impl.cc&quot;&gt;network_service_instance_impl.cc)

<p>&lt;see href=&quot;<a href="https://source.chromium.org/chromium/chromium/src/">https://source.chromium.org/chromium/chromium/src/</a>+/main:net/log/net_log_capture_mode.h&quot;&gt;net_log_capture_mode.h)</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="nlcmDefault">nlcmDefault</span>: 

<p>Default logging level, which is expected to be light-weight and does best-effort stripping of privacy/security sensitive data.

<p></p>

<pre class="preformatted">
* Includes most HTTP request/response headers, but strips cookies and
  auth.
* Does not include the full bytes read/written to sockets.</pre>

<p> </li>
<li>
<span id="nlcmIncludeSensitive">nlcmIncludeSensitive</span>: 

<p>Logging level that includes everything from kDefault, plus sensitive data that it may have strippped.

<p></p>

<pre class="preformatted">
* Includes cookies and authentication headers.
* Does not include the full bytes read/written to sockets.</pre>

<p> </li>
<li>
<span id="nlcmEverything">nlcmEverything</span>: 

<p>Logging level that includes everything that is possible to be logged.

<p></p>

<pre class="preformatted">
* Includes the actual bytes read/written to sockets
* Will result in large log files.</pre>

<p> </li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefBatterySaverModeState"></span><code><strong>TCefBatterySaverModeState</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Values used by the battery saver mode state preference. </p>
<p>


<p>&lt;see href=&quot;<a href="https://source.chromium.org/chromium/chromium/src/">https://source.chromium.org/chromium/chromium/src/</a>+/main:components/performance_manager/public/user_tuning/prefs.h&quot;&gt;components/performance_manager/public/user_tuning/prefs.h)</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="bsmsDisabled">bsmsDisabled = 0</span></li>
<li>
<span id="bsmsEnabledBelowThreshold">bsmsEnabledBelowThreshold = 1</span></li>
<li>
<span id="bsmsEnabledOnBattery">bsmsEnabledOnBattery = 2</span></li>
<li>
<span id="bsmsEnabled">bsmsEnabled = 3</span></li>
<li>
<span id="bsmsDefault">bsmsDefault = 4</span>:  Custom value used to update the preferences only when there's a non-default value. </li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefHighEfficiencyModeState"></span><code><strong>TCefHighEfficiencyModeState</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Values used by the high efficiency mode state preference. </p>
<p>


<p>&lt;see href=&quot;<a href="https://source.chromium.org/chromium/chromium/src/">https://source.chromium.org/chromium/chromium/src/</a>+/main:components/performance_manager/public/user_tuning/prefs.h&quot;&gt;components/performance_manager/public/user_tuning/prefs.h)</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="kDisabled">kDisabled = 0</span></li>
<li>
<span id="kEnabled">kEnabled = 1</span></li>
<li>
<span id="kEnabledOnTimer">kEnabledOnTimer = 2</span></li>
<li>
<span id="kDefault">kDefault = 3</span>:  Custom value used to update the preferences only when there's a non-default value. </li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefLinuxDisplayServer"></span><code><strong>TCefLinuxDisplayServer</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Linux session type. Used to check whether the display server is Xorg or Wayland. </p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="ldsX11">ldsX11</span></li>
<li>
<span id="ldsWayland">ldsWayland</span></li>
<li>
<span id="ldsTTY">ldsTTY</span></li>
<li>
<span id="ldsUnknown">ldsUnknown</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCEFDialogType"></span><code><strong>TCEFDialogType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Used by TCEFFileDialogInfo. </p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="dtOpen">dtOpen</span></li>
<li>
<span id="dtOpenMultiple">dtOpenMultiple</span></li>
<li>
<span id="dtOpenFolder">dtOpenFolder</span></li>
<li>
<span id="dtSave">dtSave</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefMediaType"></span><code><strong>TCefMediaType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Used by TCefMediaSinkInfo and TCefMediaSourceInfo. </p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="mtCast">mtCast</span></li>
<li>
<span id="mtDial">mtDial</span></li>
<li>
<span id="mtUnknown">mtUnknown</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefRangeArray"></span><code><strong>TCefRangeArray</strong> = array of <a href="uCEFTypes.TCefRange.html">TCefRange</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefState"></span><code><strong>TCefState</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Represents the state of a setting. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_state_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="STATE_DEFAULT">STATE_DEFAULT = 0</span>:  Use the default state for the setting. </li>
<li>
<span id="STATE_ENABLED">STATE_ENABLED</span>:  Enable or allow the setting. </li>
<li>
<span id="STATE_DISABLED">STATE_DISABLED</span>:  Disable or disallow the setting. </li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefScaleFactor"></span><code><strong>TCefScaleFactor</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported UI scale factors for the platform. SCALE_FACTOR_NONE is used for density independent resources such as string, html/js files or an image that can be used for any scale factors (such as wallpapers). </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_scale_factor_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="SCALE_FACTOR_NONE">SCALE_FACTOR_NONE</span></li>
<li>
<span id="SCALE_FACTOR_100P">SCALE_FACTOR_100P</span></li>
<li>
<span id="SCALE_FACTOR_125P">SCALE_FACTOR_125P</span></li>
<li>
<span id="SCALE_FACTOR_133P">SCALE_FACTOR_133P</span></li>
<li>
<span id="SCALE_FACTOR_140P">SCALE_FACTOR_140P</span></li>
<li>
<span id="SCALE_FACTOR_150P">SCALE_FACTOR_150P</span></li>
<li>
<span id="SCALE_FACTOR_180P">SCALE_FACTOR_180P</span></li>
<li>
<span id="SCALE_FACTOR_200P">SCALE_FACTOR_200P</span></li>
<li>
<span id="SCALE_FACTOR_250P">SCALE_FACTOR_250P</span></li>
<li>
<span id="SCALE_FACTOR_300P">SCALE_FACTOR_300P</span></li>
<li>
<span id="SCALE_FACTOR_NUM_VALUES">SCALE_FACTOR_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefValueType"></span><code><strong>TCefValueType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported value types. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_value_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="VTYPE_INVALID">VTYPE_INVALID</span></li>
<li>
<span id="VTYPE_NULL">VTYPE_NULL</span></li>
<li>
<span id="VTYPE_BOOL">VTYPE_BOOL</span></li>
<li>
<span id="VTYPE_INT">VTYPE_INT</span></li>
<li>
<span id="VTYPE_DOUBLE">VTYPE_DOUBLE</span></li>
<li>
<span id="VTYPE_STRING">VTYPE_STRING</span></li>
<li>
<span id="VTYPE_BINARY">VTYPE_BINARY</span></li>
<li>
<span id="VTYPE_DICTIONARY">VTYPE_DICTIONARY</span></li>
<li>
<span id="VTYPE_LIST">VTYPE_LIST</span></li>
<li>
<span id="VTYPE_NUM_VALUES">VTYPE_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefMediaSinkIconType"></span><code><strong>TCefMediaSinkIconType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Icon types for a MediaSink object. Should be kept in sync with Chromium's media_router::SinkIconType type. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_media_sink_icon_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_MSIT_CAST">CEF_MSIT_CAST</span></li>
<li>
<span id="CEF_MSIT_CAST_AUDIO_GROUP">CEF_MSIT_CAST_AUDIO_GROUP</span></li>
<li>
<span id="CEF_MSIT_CAST_AUDIO">CEF_MSIT_CAST_AUDIO</span></li>
<li>
<span id="CEF_MSIT_MEETING">CEF_MSIT_MEETING</span></li>
<li>
<span id="CEF_MSIT_HANGOUT">CEF_MSIT_HANGOUT</span></li>
<li>
<span id="CEF_MSIT_EDUCATION">CEF_MSIT_EDUCATION</span></li>
<li>
<span id="CEF_MSIT_WIRED_DISPLAY">CEF_MSIT_WIRED_DISPLAY</span></li>
<li>
<span id="CEF_MSIT_GENERIC">CEF_MSIT_GENERIC</span></li>
<li>
<span id="CEF_MSIT_NUM_VALUES">CEF_MSIT_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefReferrerPolicy"></span><code><strong>TCefReferrerPolicy</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Policy for how the Referrer HTTP header value will be sent during navigation. If the `&ndash;no-referrers` command-line flag is specified then the policy value will be ignored and the Referrer value will never be sent. Must be kept synchronized with net::URLRequest::ReferrerPolicy from Chromium. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_referrer_policy_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="REFERRER_POLICY_CLEAR_REFERRER_ON_TRANSITION_FROM_SECURE_TO_INSECURE">REFERRER_POLICY_CLEAR_REFERRER_ON_TRANSITION_FROM_SECURE_TO_INSECURE</span>:  Clear the referrer header if the header value is HTTPS but the request destination is HTTP. This is the default behavior. It has the same value as REFERRER_POLICY_DEFAULT. </li>
<li>
<span id="REFERRER_POLICY_REDUCE_REFERRER_GRANULARITY_ON_TRANSITION_CROSS_ORIGIN">REFERRER_POLICY_REDUCE_REFERRER_GRANULARITY_ON_TRANSITION_CROSS_ORIGIN</span>:  A slight variant on CLEAR_REFERRER_ON_TRANSITION_FROM_SECURE_TO_INSECURE: If the request destination is HTTP, an HTTPS referrer will be cleared. If the request's destination is cross-origin with the referrer (but does not downgrade), the referrer's granularity will be stripped down to an origin rather than a full URL. Same-origin requests will send the full referrer. </li>
<li>
<span id="REFERRER_POLICY_ORIGIN_ONLY_ON_TRANSITION_CROSS_ORIGIN">REFERRER_POLICY_ORIGIN_ONLY_ON_TRANSITION_CROSS_ORIGIN</span>:  Strip the referrer down to an origin when the origin of the referrer is different from the destination's origin. </li>
<li>
<span id="REFERRER_POLICY_NEVER_CLEAR_REFERRER">REFERRER_POLICY_NEVER_CLEAR_REFERRER</span>:  Never change the referrer. </li>
<li>
<span id="REFERRER_POLICY_ORIGIN">REFERRER_POLICY_ORIGIN</span>:  Strip the referrer down to the origin regardless of the redirect location. </li>
<li>
<span id="REFERRER_POLICY_CLEAR_REFERRER_ON_TRANSITION_CROSS_ORIGIN">REFERRER_POLICY_CLEAR_REFERRER_ON_TRANSITION_CROSS_ORIGIN</span>:  Clear the referrer when the request's referrer is cross-origin with the request's destination. </li>
<li>
<span id="REFERRER_POLICY_ORIGIN_CLEAR_ON_TRANSITION_FROM_SECURE_TO_INSECURE">REFERRER_POLICY_ORIGIN_CLEAR_ON_TRANSITION_FROM_SECURE_TO_INSECURE</span>:  Strip the referrer down to the origin, but clear it entirely if the referrer value is HTTPS and the destination is HTTP. </li>
<li>
<span id="REFERRER_POLICY_NO_REFERRER">REFERRER_POLICY_NO_REFERRER</span>:  Always clear the referrer regardless of the request destination. It has the same value as REFERRER_POLICY_LAST_VALUE </li>
<li>
<span id="REFERRER_POLICY_NUM_VALUES">REFERRER_POLICY_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefPostDataElementType"></span><code><strong>TCefPostDataElementType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Post data elements may represent either bytes or files. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_postdataelement_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="PDE_TYPE_EMPTY">PDE_TYPE_EMPTY = 0</span></li>
<li>
<span id="PDE_TYPE_BYTES">PDE_TYPE_BYTES</span></li>
<li>
<span id="PDE_TYPE_FILE">PDE_TYPE_FILE</span></li>
<li>
<span id="PDE_TYPE_NUM_VALUES">PDE_TYPE_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefResourceType"></span><code><strong>TCefResourceType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Resource type for a request. These constants match their equivalents in Chromium's ResourceType and should not be renumbered. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_resource_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="RT_MAIN_FRAME">RT_MAIN_FRAME</span>:  Top level page. </li>
<li>
<span id="RT_SUB_FRAME">RT_SUB_FRAME</span>:  Frame or iframe. </li>
<li>
<span id="RT_STYLESHEET">RT_STYLESHEET</span>:  CSS stylesheet. </li>
<li>
<span id="RT_SCRIPT">RT_SCRIPT</span>:  External script. </li>
<li>
<span id="RT_IMAGE">RT_IMAGE</span>:  Image (jpg/gif/png/etc). </li>
<li>
<span id="RT_FONT_RESOURCE">RT_FONT_RESOURCE</span>:  Font. </li>
<li>
<span id="RT_SUB_RESOURCE">RT_SUB_RESOURCE</span>:  Some other subresource. This is the default type if the actual type is unknown. </li>
<li>
<span id="RT_OBJECT">RT_OBJECT</span>:  Object (or embed) tag for a plugin, or a resource that a plugin requested. </li>
<li>
<span id="RT_MEDIA">RT_MEDIA</span>:  Media resource. </li>
<li>
<span id="RT_WORKER">RT_WORKER</span>:  Main resource of a dedicated worker. </li>
<li>
<span id="RT_SHARED_WORKER">RT_SHARED_WORKER</span>:  Main resource of a shared worker. </li>
<li>
<span id="RT_PREFETCH">RT_PREFETCH</span>:  Explicitly requested prefetch. </li>
<li>
<span id="RT_FAVICON">RT_FAVICON</span>:  Favicon. </li>
<li>
<span id="RT_XHR">RT_XHR</span>:  XMLHttpRequest. </li>
<li>
<span id="RT_PING">RT_PING</span>:  A request for a &quot;&lt;ping&gt;&quot;. </li>
<li>
<span id="RT_SERVICE_WORKER">RT_SERVICE_WORKER</span>:  Main resource of a service worker. </li>
<li>
<span id="RT_CSP_REPORT">RT_CSP_REPORT</span>:  A report of Content Security Policy violations. </li>
<li>
<span id="RT_PLUGIN_RESOURCE">RT_PLUGIN_RESOURCE</span>:  A resource that a plugin requested. </li>
<li>
<span id="RT_EMPTY_FILLER_TYPE_DO_NOT_USE">RT_EMPTY_FILLER_TYPE_DO_NOT_USE</span>:  This type doesn't exist in CEF and it's here just to fill this position. </li>
<li>
<span id="RT_NAVIGATION_PRELOAD_MAIN_FRAME">RT_NAVIGATION_PRELOAD_MAIN_FRAME</span>:  A main-frame service worker navigation preload request. </li>
<li>
<span id="RT_NAVIGATION_PRELOAD_SUB_FRAME">RT_NAVIGATION_PRELOAD_SUB_FRAME</span>:  A sub-frame service worker navigation preload request. </li>
<li>
<span id="RT_NUM_VALUES">RT_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefDomDocumentType"></span><code><strong>TCefDomDocumentType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 DOM document types. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_dom_document_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="DOM_DOCUMENT_TYPE_UNKNOWN">DOM_DOCUMENT_TYPE_UNKNOWN = 0</span></li>
<li>
<span id="DOM_DOCUMENT_TYPE_HTML">DOM_DOCUMENT_TYPE_HTML</span></li>
<li>
<span id="DOM_DOCUMENT_TYPE_XHTML">DOM_DOCUMENT_TYPE_XHTML</span></li>
<li>
<span id="DOM_DOCUMENT_TYPE_PLUGIN">DOM_DOCUMENT_TYPE_PLUGIN</span></li>
<li>
<span id="DOM_DOCUMENT_TYPE_NUM_VALUES">DOM_DOCUMENT_TYPE_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefDomNodeType"></span><code><strong>TCefDomNodeType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 DOM node types. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_dom_node_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="DOM_NODE_TYPE_UNSUPPORTED">DOM_NODE_TYPE_UNSUPPORTED</span></li>
<li>
<span id="DOM_NODE_TYPE_ELEMENT">DOM_NODE_TYPE_ELEMENT</span></li>
<li>
<span id="DOM_NODE_TYPE_ATTRIBUTE">DOM_NODE_TYPE_ATTRIBUTE</span></li>
<li>
<span id="DOM_NODE_TYPE_TEXT">DOM_NODE_TYPE_TEXT</span></li>
<li>
<span id="DOM_NODE_TYPE_CDATA_SECTION">DOM_NODE_TYPE_CDATA_SECTION</span></li>
<li>
<span id="DOM_NODE_TYPE_PROCESSING_INSTRUCTIONS">DOM_NODE_TYPE_PROCESSING_INSTRUCTIONS</span></li>
<li>
<span id="DOM_NODE_TYPE_COMMENT">DOM_NODE_TYPE_COMMENT</span></li>
<li>
<span id="DOM_NODE_TYPE_DOCUMENT">DOM_NODE_TYPE_DOCUMENT</span></li>
<li>
<span id="DOM_NODE_TYPE_DOCUMENT_TYPE">DOM_NODE_TYPE_DOCUMENT_TYPE</span></li>
<li>
<span id="DOM_NODE_TYPE_DOCUMENT_FRAGMENT">DOM_NODE_TYPE_DOCUMENT_FRAGMENT</span></li>
<li>
<span id="DOM_NODE_TYPE_NUM_VALUES">DOM_NODE_TYPE_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefDomFormControlType"></span><code><strong>TCefDomFormControlType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 DOM form control types. Should be kept in sync with Chromium's blink::mojom::FormControlType type. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_dom_form_control_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="DOM_FORM_CONTROL_TYPE_UNSUPPORTED">DOM_FORM_CONTROL_TYPE_UNSUPPORTED</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_BUTTON_BUTTON">DOM_FORM_CONTROL_TYPE_BUTTON_BUTTON</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_BUTTON_SUBMIT">DOM_FORM_CONTROL_TYPE_BUTTON_SUBMIT</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_BUTTON_RESET">DOM_FORM_CONTROL_TYPE_BUTTON_RESET</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_BUTTON_POPOVER">DOM_FORM_CONTROL_TYPE_BUTTON_POPOVER</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_FIELDSET">DOM_FORM_CONTROL_TYPE_FIELDSET</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_BUTTON">DOM_FORM_CONTROL_TYPE_INPUT_BUTTON</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_CHECKBOX">DOM_FORM_CONTROL_TYPE_INPUT_CHECKBOX</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_COLOR">DOM_FORM_CONTROL_TYPE_INPUT_COLOR</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_DATE">DOM_FORM_CONTROL_TYPE_INPUT_DATE</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_DATETIME_LOCAL">DOM_FORM_CONTROL_TYPE_INPUT_DATETIME_LOCAL</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_EMAIL">DOM_FORM_CONTROL_TYPE_INPUT_EMAIL</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_FILE">DOM_FORM_CONTROL_TYPE_INPUT_FILE</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_HIDDEN">DOM_FORM_CONTROL_TYPE_INPUT_HIDDEN</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_IMAGE">DOM_FORM_CONTROL_TYPE_INPUT_IMAGE</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_MONTH">DOM_FORM_CONTROL_TYPE_INPUT_MONTH</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_NUMBER">DOM_FORM_CONTROL_TYPE_INPUT_NUMBER</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_PASSWORD">DOM_FORM_CONTROL_TYPE_INPUT_PASSWORD</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_RADIO">DOM_FORM_CONTROL_TYPE_INPUT_RADIO</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_RANGE">DOM_FORM_CONTROL_TYPE_INPUT_RANGE</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_RESET">DOM_FORM_CONTROL_TYPE_INPUT_RESET</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_SEARCH">DOM_FORM_CONTROL_TYPE_INPUT_SEARCH</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_SUBMIT">DOM_FORM_CONTROL_TYPE_INPUT_SUBMIT</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_TELEPHONE">DOM_FORM_CONTROL_TYPE_INPUT_TELEPHONE</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_TEXT">DOM_FORM_CONTROL_TYPE_INPUT_TEXT</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_TIME">DOM_FORM_CONTROL_TYPE_INPUT_TIME</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_URL">DOM_FORM_CONTROL_TYPE_INPUT_URL</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_INPUT_WEEK">DOM_FORM_CONTROL_TYPE_INPUT_WEEK</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_OUTPUT">DOM_FORM_CONTROL_TYPE_OUTPUT</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_SELECT_ONE">DOM_FORM_CONTROL_TYPE_SELECT_ONE</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_SELECT_MULTIPLE">DOM_FORM_CONTROL_TYPE_SELECT_MULTIPLE</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_TEXT_AREA">DOM_FORM_CONTROL_TYPE_TEXT_AREA</span></li>
<li>
<span id="DOM_FORM_CONTROL_TYPE_NUM_VALUES">DOM_FORM_CONTROL_TYPE_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefContextMenuMediaType"></span><code><strong>TCefContextMenuMediaType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported context menu media types. These constants match their equivalents in Chromium's ContextMenuDataMediaType and should not be renumbered. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_context_menu_media_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CM_MEDIATYPE_NONE">CM_MEDIATYPE_NONE</span>:  No special node is in context. </li>
<li>
<span id="CM_MEDIATYPE_IMAGE">CM_MEDIATYPE_IMAGE</span>:  An image node is selected. </li>
<li>
<span id="CM_MEDIATYPE_VIDEO">CM_MEDIATYPE_VIDEO</span>:  A video node is selected. </li>
<li>
<span id="CM_MEDIATYPE_AUDIO">CM_MEDIATYPE_AUDIO</span>:  An audio node is selected. </li>
<li>
<span id="CM_MEDIATYPE_CANVAS">CM_MEDIATYPE_CANVAS</span>:  An canvas node is selected. </li>
<li>
<span id="CM_MEDIATYPE_FILE">CM_MEDIATYPE_FILE</span>:  A file node is selected. </li>
<li>
<span id="CM_MEDIATYPE_PLUGIN">CM_MEDIATYPE_PLUGIN</span>:  A plugin node is selected. </li>
<li>
<span id="CM_MEDIATYPE_NUM_VALUES">CM_MEDIATYPE_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefMenuItemType"></span><code><strong>TCefMenuItemType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported menu item types. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_menu_item_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="MENUITEMTYPE_NONE">MENUITEMTYPE_NONE</span></li>
<li>
<span id="MENUITEMTYPE_COMMAND">MENUITEMTYPE_COMMAND</span></li>
<li>
<span id="MENUITEMTYPE_CHECK">MENUITEMTYPE_CHECK</span></li>
<li>
<span id="MENUITEMTYPE_RADIO">MENUITEMTYPE_RADIO</span></li>
<li>
<span id="MENUITEMTYPE_SEPARATOR">MENUITEMTYPE_SEPARATOR</span></li>
<li>
<span id="MENUITEMTYPE_SUBMENU">MENUITEMTYPE_SUBMENU</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefFocusSource"></span><code><strong>TCefFocusSource</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Focus sources. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_focus_source_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="FOCUS_SOURCE_NAVIGATION">FOCUS_SOURCE_NAVIGATION = 0</span>:  The source is explicit navigation via the API (LoadURL(), etc). </li>
<li>
<span id="FOCUS_SOURCE_SYSTEM">FOCUS_SOURCE_SYSTEM</span>:  The source is a system-generated focus event. </li>
<li>
<span id="FOCUS_SOURCE_NUM_VALUES">FOCUS_SOURCE_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefJsDialogType"></span><code><strong>TCefJsDialogType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported JavaScript dialog types. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_jsdialog_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="JSDIALOGTYPE_ALERT">JSDIALOGTYPE_ALERT</span></li>
<li>
<span id="JSDIALOGTYPE_CONFIRM">JSDIALOGTYPE_CONFIRM</span></li>
<li>
<span id="JSDIALOGTYPE_PROMPT">JSDIALOGTYPE_PROMPT</span></li>
<li>
<span id="JSDIALOGTYPE_NUM_VALUES">JSDIALOGTYPE_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefKeyEventType"></span><code><strong>TCefKeyEventType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Notification that a character was typed. Use this for text input. Key down events may generate 0, 1, or more than one character event depending on the key, locale, and operating system. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_key_event_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="KEYEVENT_RAWKEYDOWN">KEYEVENT_RAWKEYDOWN = 0</span>:  Notification that a key transitioned from &quot;up&quot; to &quot;down&quot;. </li>
<li>
<span id="KEYEVENT_KEYDOWN">KEYEVENT_KEYDOWN</span>:  Notification that a key was pressed. This does not necessarily correspond to a character depending on the key and language. Use KEYEVENT_CHAR for character input. </li>
<li>
<span id="KEYEVENT_KEYUP">KEYEVENT_KEYUP</span>:  Notification that a key was released. </li>
<li>
<span id="KEYEVENT_CHAR">KEYEVENT_CHAR</span>:  Notification that a character was typed. Use this for text input. Key down events may generate 0, 1, or more than one character event depending on the key, locale, and operating system. </li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefWindowOpenDisposition"></span><code><strong>TCefWindowOpenDisposition</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 The manner in which a link click should be opened. These constants match their equivalents in Chromium's window_open_disposition.h and should not be renumbered. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_window_open_disposition_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_WOD_UNKNOWN">CEF_WOD_UNKNOWN</span>:  Unknown disposition. </li>
<li>
<span id="CEF_WOD_CURRENT_TAB">CEF_WOD_CURRENT_TAB</span>:  Current tab. This is the default in most cases. </li>
<li>
<span id="CEF_WOD_SINGLETON_TAB">CEF_WOD_SINGLETON_TAB</span>:  Indicates that only one tab with the url should exist in the same window. </li>
<li>
<span id="CEF_WOD_NEW_FOREGROUND_TAB">CEF_WOD_NEW_FOREGROUND_TAB</span>:  Shift key + Middle mouse button or meta/ctrl key while clicking. </li>
<li>
<span id="CEF_WOD_NEW_BACKGROUND_TAB">CEF_WOD_NEW_BACKGROUND_TAB</span>:  Middle mouse button or meta/ctrl key while clicking. </li>
<li>
<span id="CEF_WOD_NEW_POPUP">CEF_WOD_NEW_POPUP</span>:  New popup window. </li>
<li>
<span id="CEF_WOD_NEW_WINDOW">CEF_WOD_NEW_WINDOW</span>:  Shift key while clicking. </li>
<li>
<span id="CEF_WOD_SAVE_TO_DISK">CEF_WOD_SAVE_TO_DISK</span>:  Alt key while clicking. </li>
<li>
<span id="CEF_WOD_OFF_THE_RECORD">CEF_WOD_OFF_THE_RECORD</span>:  New off-the-record (incognito) window. </li>
<li>
<span id="CEF_WOD_IGNORE_ACTION">CEF_WOD_IGNORE_ACTION</span>:  Special case error condition from the renderer. </li>
<li>
<span id="CEF_WOD_SWITCH_TO_TAB">CEF_WOD_SWITCH_TO_TAB</span>:  Activates an existing tab containing the url, rather than navigating. This is similar to SINGLETON_TAB, but searches across all windows from the current profile and anonymity (instead of just the current one); closes the current tab on switching if the current tab was the NTP with no session history; and behaves like CURRENT_TAB instead of NEW_FOREGROUND_TAB when no existing tab is found. </li>
<li>
<span id="CEF_WOD_NEW_PICTURE_IN_PICTURE">CEF_WOD_NEW_PICTURE_IN_PICTURE</span>:  Creates a new document picture-in-picture window showing a child WebView. </li>
<li>
<span id="CEF_WOD_NUM_VALUES">CEF_WOD_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefTextInpuMode"></span><code><strong>TCefTextInpuMode</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Input mode of a virtual keyboard. These constants match their equivalents in Chromium's text_input_mode.h and should not be renumbered. See <a href="https://html.spec.whatwg.org/#input-modalities:-the-inputmode-attribute">https://html.spec.whatwg.org/#input-modalities:-the-inputmode-attribute</a> </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_text_input_mode_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_TEXT_INPUT_MODE_DEFAULT">CEF_TEXT_INPUT_MODE_DEFAULT</span></li>
<li>
<span id="CEF_TEXT_INPUT_MODE_NONE">CEF_TEXT_INPUT_MODE_NONE</span></li>
<li>
<span id="CEF_TEXT_INPUT_MODE_TEXT">CEF_TEXT_INPUT_MODE_TEXT</span></li>
<li>
<span id="CEF_TEXT_INPUT_MODE_TEL">CEF_TEXT_INPUT_MODE_TEL</span></li>
<li>
<span id="CEF_TEXT_INPUT_MODE_URL">CEF_TEXT_INPUT_MODE_URL</span></li>
<li>
<span id="CEF_TEXT_INPUT_MODE_EMAIL">CEF_TEXT_INPUT_MODE_EMAIL</span></li>
<li>
<span id="CEF_TEXT_INPUT_MODE_NUMERIC">CEF_TEXT_INPUT_MODE_NUMERIC</span></li>
<li>
<span id="CEF_TEXT_INPUT_MODE_DECIMAL">CEF_TEXT_INPUT_MODE_DECIMAL</span></li>
<li>
<span id="CEF_TEXT_INPUT_MODE_SEARCH">CEF_TEXT_INPUT_MODE_SEARCH</span></li>
<li>
<span id="CEF_TEXT_INPUT_MODE_NUM_VALUES">CEF_TEXT_INPUT_MODE_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefTouchEeventType"></span><code><strong>TCefTouchEeventType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Touch points states types. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_touch_event_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_TET_RELEASED">CEF_TET_RELEASED = 0</span></li>
<li>
<span id="CEF_TET_PRESSED">CEF_TET_PRESSED</span></li>
<li>
<span id="CEF_TET_MOVED">CEF_TET_MOVED</span></li>
<li>
<span id="CEF_TET_CANCELLED">CEF_TET_CANCELLED</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefPointerType"></span><code><strong>TCefPointerType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 The device type that caused the event. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_pointer_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_POINTER_TYPE_TOUCH">CEF_POINTER_TYPE_TOUCH = 0</span></li>
<li>
<span id="CEF_POINTER_TYPE_MOUSE">CEF_POINTER_TYPE_MOUSE</span></li>
<li>
<span id="CEF_POINTER_TYPE_PEN">CEF_POINTER_TYPE_PEN</span></li>
<li>
<span id="CEF_POINTER_TYPE_ERASER">CEF_POINTER_TYPE_ERASER</span></li>
<li>
<span id="CEF_POINTER_TYPE_UNKNOWN">CEF_POINTER_TYPE_UNKNOWN</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefSimulatedTouchEventType"></span><code><strong>TCefSimulatedTouchEventType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Type of touch event in the TChromiumCore.SimulateTouchEvent function. </p>
<p>


<p>&lt;see href=&quot;<a href="https://chromedevtools.github.io/devtools-protocol/tot/Input/#method-dispatchTouchEvent">https://chromedevtools.github.io/devtools-protocol/tot/Input/#method-dispatchTouchEvent</a>&quot;&gt;See the Input.dispatchTouchEvent DevTools method)</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="touchStart">touchStart</span></li>
<li>
<span id="touchEnd">touchEnd</span></li>
<li>
<span id="touchMove">touchMove</span></li>
<li>
<span id="touchCancel">touchCancel</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefSimulatedMouseEventType"></span><code><strong>TCefSimulatedMouseEventType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Type of mouse event in the TChromiumCore.SimulateMouseEvent function. </p>
<p>


<p>&lt;see href=&quot;<a href="https://chromedevtools.github.io/devtools-protocol/tot/Input/#method-dispatchMouseEvent">https://chromedevtools.github.io/devtools-protocol/tot/Input/#method-dispatchMouseEvent</a>&quot;&gt;See the Input.dispatchMouseEvent DevTools method)</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="mousePressed">mousePressed</span></li>
<li>
<span id="mouseReleased">mouseReleased</span></li>
<li>
<span id="mouseMoved">mouseMoved</span></li>
<li>
<span id="mouseWheel">mouseWheel</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefSimulatedMouseButton"></span><code><strong>TCefSimulatedMouseButton</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Mouse button in the TChromiumCore.SimulateMouseEvent function. </p>
<p>


<p>&lt;see href=&quot;<a href="https://chromedevtools.github.io/devtools-protocol/tot/Input/#method-dispatchMouseEvent">https://chromedevtools.github.io/devtools-protocol/tot/Input/#method-dispatchMouseEvent</a>&quot;&gt;See the Input.dispatchMouseEvent DevTools method)</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_SIMULATEDMOUSEBUTTON_NONE">CEF_SIMULATEDMOUSEBUTTON_NONE</span></li>
<li>
<span id="CEF_SIMULATEDMOUSEBUTTON_LEFT">CEF_SIMULATEDMOUSEBUTTON_LEFT</span></li>
<li>
<span id="CEF_SIMULATEDMOUSEBUTTON_MIDDLE">CEF_SIMULATEDMOUSEBUTTON_MIDDLE</span></li>
<li>
<span id="CEF_SIMULATEDMOUSEBUTTON_RIGHT">CEF_SIMULATEDMOUSEBUTTON_RIGHT</span></li>
<li>
<span id="CEF_SIMULATEDMOUSEBUTTON_BACK">CEF_SIMULATEDMOUSEBUTTON_BACK</span></li>
<li>
<span id="CEF_SIMULATEDMOUSEBUTTON_FORWARD">CEF_SIMULATEDMOUSEBUTTON_FORWARD</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefSimulatedPointerType"></span><code><strong>TCefSimulatedPointerType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Pointer type in the TChromiumCore.SimulateMouseEvent function. </p>
<p>


<p>&lt;see href=&quot;<a href="https://chromedevtools.github.io/devtools-protocol/tot/Input/#method-dispatchMouseEvent">https://chromedevtools.github.io/devtools-protocol/tot/Input/#method-dispatchMouseEvent</a>&quot;&gt;See the Input.dispatchMouseEvent DevTools method)</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_SIMULATEDPOINTERTYPE_MOUSE">CEF_SIMULATEDPOINTERTYPE_MOUSE</span></li>
<li>
<span id="CEF_SIMULATEDPOINTERTYPE_PEN">CEF_SIMULATEDPOINTERTYPE_PEN</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefKeyLocation"></span><code><strong>TCefKeyLocation</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Key location value used in the TChromiumCore.dispatchKeyEvent DevTools method. </p>
<p>


<p>&lt;see href=&quot;<a href="https://chromedevtools.github.io/devtools-protocol/1-3/Input/#method-dispatchKeyEvent">https://chromedevtools.github.io/devtools-protocol/1-3/Input/#method-dispatchKeyEvent</a>&quot;&gt;See the &quot;Input.dispatchKeyEvent&quot; DevTools method.)</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_KEYLOCATION_NONE">CEF_KEYLOCATION_NONE</span></li>
<li>
<span id="CEF_KEYLOCATION_LEFT">CEF_KEYLOCATION_LEFT</span></li>
<li>
<span id="CEF_KEYLOCATION_RIGHT">CEF_KEYLOCATION_RIGHT</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefEditingCommand"></span><code><strong>TCefEditingCommand</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Blink editing commands used by the &quot;Input.dispatchKeyEvent&quot; DevTools method. </p>
<p>


<p>&lt;see href=&quot;<a href="https://chromedevtools.github.io/devtools-protocol/1-3/Input/#method-dispatchKeyEvent">https://chromedevtools.github.io/devtools-protocol/1-3/Input/#method-dispatchKeyEvent</a>&quot;&gt;See the &quot;Input.dispatchKeyEvent&quot; DevTools method.)

<p>&lt;see href=&quot;<a href="https://source.chromium.org/chromium/chromium/src/">https://source.chromium.org/chromium/chromium/src/</a>+/master:third_party/blink/renderer/core/editing/commands/editor_command_names.h&quot;&gt;See the Chromium sources.)</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="ecNone">ecNone</span></li>
<li>
<span id="ecAlignCenter">ecAlignCenter</span></li>
<li>
<span id="ecAlignJustified">ecAlignJustified</span></li>
<li>
<span id="ecAlignLeft">ecAlignLeft</span></li>
<li>
<span id="ecAlignRight">ecAlignRight</span></li>
<li>
<span id="ecBackColor">ecBackColor</span></li>
<li>
<span id="ecBackwardDelete">ecBackwardDelete</span></li>
<li>
<span id="ecBold">ecBold</span></li>
<li>
<span id="ecCopy">ecCopy</span></li>
<li>
<span id="ecCreateLink">ecCreateLink</span></li>
<li>
<span id="ecCut">ecCut</span></li>
<li>
<span id="ecDefaultParagraphSeparator">ecDefaultParagraphSeparator</span></li>
<li>
<span id="ecDelete">ecDelete</span></li>
<li>
<span id="ecDeleteBackward">ecDeleteBackward</span></li>
<li>
<span id="ecDeleteBackwardByDecomposingPreviousCharacter">ecDeleteBackwardByDecomposingPreviousCharacter</span></li>
<li>
<span id="ecDeleteForward">ecDeleteForward</span></li>
<li>
<span id="ecDeleteToBeginningOfLine">ecDeleteToBeginningOfLine</span></li>
<li>
<span id="ecDeleteToBeginningOfParagraph">ecDeleteToBeginningOfParagraph</span></li>
<li>
<span id="ecDeleteToEndOfLine">ecDeleteToEndOfLine</span></li>
<li>
<span id="ecDeleteToEndOfParagraph">ecDeleteToEndOfParagraph</span></li>
<li>
<span id="ecDeleteToMark">ecDeleteToMark</span></li>
<li>
<span id="ecDeleteWordBackward">ecDeleteWordBackward</span></li>
<li>
<span id="ecDeleteWordForward">ecDeleteWordForward</span></li>
<li>
<span id="ecFindString">ecFindString</span></li>
<li>
<span id="ecFontName">ecFontName</span></li>
<li>
<span id="ecFontSize">ecFontSize</span></li>
<li>
<span id="ecFontSizeDelta">ecFontSizeDelta</span></li>
<li>
<span id="ecForeColor">ecForeColor</span></li>
<li>
<span id="ecFormatBlock">ecFormatBlock</span></li>
<li>
<span id="ecForwardDelete">ecForwardDelete</span></li>
<li>
<span id="ecHiliteColor">ecHiliteColor</span></li>
<li>
<span id="ecIgnoreSpelling">ecIgnoreSpelling</span></li>
<li>
<span id="ecIndent">ecIndent</span></li>
<li>
<span id="ecInsertBacktab">ecInsertBacktab</span></li>
<li>
<span id="ecInsertHorizontalRule">ecInsertHorizontalRule</span></li>
<li>
<span id="ecInsertHTML">ecInsertHTML</span></li>
<li>
<span id="ecInsertImage">ecInsertImage</span></li>
<li>
<span id="ecInsertLineBreak">ecInsertLineBreak</span></li>
<li>
<span id="ecInsertNewline">ecInsertNewline</span></li>
<li>
<span id="ecInsertNewlineInQuotedContent">ecInsertNewlineInQuotedContent</span></li>
<li>
<span id="ecInsertOrderedList">ecInsertOrderedList</span></li>
<li>
<span id="ecInsertParagraph">ecInsertParagraph</span></li>
<li>
<span id="ecInsertTab">ecInsertTab</span></li>
<li>
<span id="ecInsertText">ecInsertText</span></li>
<li>
<span id="ecInsertUnorderedList">ecInsertUnorderedList</span></li>
<li>
<span id="ecItalic">ecItalic</span></li>
<li>
<span id="ecJustifyCenter">ecJustifyCenter</span></li>
<li>
<span id="ecJustifyFull">ecJustifyFull</span></li>
<li>
<span id="ecJustifyLeft">ecJustifyLeft</span></li>
<li>
<span id="ecJustifyNone">ecJustifyNone</span></li>
<li>
<span id="ecJustifyRight">ecJustifyRight</span></li>
<li>
<span id="ecMakeTextWritingDirectionLeftToRight">ecMakeTextWritingDirectionLeftToRight</span></li>
<li>
<span id="ecMakeTextWritingDirectionNatural">ecMakeTextWritingDirectionNatural</span></li>
<li>
<span id="ecMakeTextWritingDirectionRightToLeft">ecMakeTextWritingDirectionRightToLeft</span></li>
<li>
<span id="ecMoveBackward">ecMoveBackward</span></li>
<li>
<span id="ecMoveBackwardAndModifySelection">ecMoveBackwardAndModifySelection</span></li>
<li>
<span id="ecMoveDown">ecMoveDown</span></li>
<li>
<span id="ecMoveDownAndModifySelection">ecMoveDownAndModifySelection</span></li>
<li>
<span id="ecMoveForward">ecMoveForward</span></li>
<li>
<span id="ecMoveForwardAndModifySelection">ecMoveForwardAndModifySelection</span></li>
<li>
<span id="ecMoveLeft">ecMoveLeft</span></li>
<li>
<span id="ecMoveLeftAndModifySelection">ecMoveLeftAndModifySelection</span></li>
<li>
<span id="ecMovePageDown">ecMovePageDown</span></li>
<li>
<span id="ecMovePageDownAndModifySelection">ecMovePageDownAndModifySelection</span></li>
<li>
<span id="ecMovePageUp">ecMovePageUp</span></li>
<li>
<span id="ecMovePageUpAndModifySelection">ecMovePageUpAndModifySelection</span></li>
<li>
<span id="ecMoveParagraphBackward">ecMoveParagraphBackward</span></li>
<li>
<span id="ecMoveParagraphBackwardAndModifySelection">ecMoveParagraphBackwardAndModifySelection</span></li>
<li>
<span id="ecMoveParagraphForward">ecMoveParagraphForward</span></li>
<li>
<span id="ecMoveParagraphForwardAndModifySelection">ecMoveParagraphForwardAndModifySelection</span></li>
<li>
<span id="ecMoveRight">ecMoveRight</span></li>
<li>
<span id="ecMoveRightAndModifySelection">ecMoveRightAndModifySelection</span></li>
<li>
<span id="ecMoveToBeginningOfDocument">ecMoveToBeginningOfDocument</span></li>
<li>
<span id="ecMoveToBeginningOfDocumentAndModifySelection">ecMoveToBeginningOfDocumentAndModifySelection</span></li>
<li>
<span id="ecMoveToBeginningOfLine">ecMoveToBeginningOfLine</span></li>
<li>
<span id="ecMoveToBeginningOfLineAndModifySelection">ecMoveToBeginningOfLineAndModifySelection</span></li>
<li>
<span id="ecMoveToBeginningOfParagraph">ecMoveToBeginningOfParagraph</span></li>
<li>
<span id="ecMoveToBeginningOfParagraphAndModifySelection">ecMoveToBeginningOfParagraphAndModifySelection</span></li>
<li>
<span id="ecMoveToBeginningOfSentence">ecMoveToBeginningOfSentence</span></li>
<li>
<span id="ecMoveToBeginningOfSentenceAndModifySelection">ecMoveToBeginningOfSentenceAndModifySelection</span></li>
<li>
<span id="ecMoveToEndOfDocument">ecMoveToEndOfDocument</span></li>
<li>
<span id="ecMoveToEndOfDocumentAndModifySelection">ecMoveToEndOfDocumentAndModifySelection</span></li>
<li>
<span id="ecMoveToEndOfLine">ecMoveToEndOfLine</span></li>
<li>
<span id="ecMoveToEndOfLineAndModifySelection">ecMoveToEndOfLineAndModifySelection</span></li>
<li>
<span id="ecMoveToEndOfParagraph">ecMoveToEndOfParagraph</span></li>
<li>
<span id="ecMoveToEndOfParagraphAndModifySelection">ecMoveToEndOfParagraphAndModifySelection</span></li>
<li>
<span id="ecMoveToEndOfSentence">ecMoveToEndOfSentence</span></li>
<li>
<span id="ecMoveToEndOfSentenceAndModifySelection">ecMoveToEndOfSentenceAndModifySelection</span></li>
<li>
<span id="ecMoveToLeftEndOfLine">ecMoveToLeftEndOfLine</span></li>
<li>
<span id="ecMoveToLeftEndOfLineAndModifySelection">ecMoveToLeftEndOfLineAndModifySelection</span></li>
<li>
<span id="ecMoveToRightEndOfLine">ecMoveToRightEndOfLine</span></li>
<li>
<span id="ecMoveToRightEndOfLineAndModifySelection">ecMoveToRightEndOfLineAndModifySelection</span></li>
<li>
<span id="ecMoveUp">ecMoveUp</span></li>
<li>
<span id="ecMoveUpAndModifySelection">ecMoveUpAndModifySelection</span></li>
<li>
<span id="ecMoveWordBackward">ecMoveWordBackward</span></li>
<li>
<span id="ecMoveWordBackwardAndModifySelection">ecMoveWordBackwardAndModifySelection</span></li>
<li>
<span id="ecMoveWordForward">ecMoveWordForward</span></li>
<li>
<span id="ecMoveWordForwardAndModifySelection">ecMoveWordForwardAndModifySelection</span></li>
<li>
<span id="ecMoveWordLeft">ecMoveWordLeft</span></li>
<li>
<span id="ecMoveWordLeftAndModifySelection">ecMoveWordLeftAndModifySelection</span></li>
<li>
<span id="ecMoveWordRight">ecMoveWordRight</span></li>
<li>
<span id="ecMoveWordRightAndModifySelection">ecMoveWordRightAndModifySelection</span></li>
<li>
<span id="ecOutdent">ecOutdent</span></li>
<li>
<span id="ecOverWrite">ecOverWrite</span></li>
<li>
<span id="ecPaste">ecPaste</span></li>
<li>
<span id="ecPasteAndMatchStyle">ecPasteAndMatchStyle</span></li>
<li>
<span id="ecPasteGlobalSelection">ecPasteGlobalSelection</span></li>
<li>
<span id="ecPrint">ecPrint</span></li>
<li>
<span id="ecRedo">ecRedo</span></li>
<li>
<span id="ecRemoveFormat">ecRemoveFormat</span></li>
<li>
<span id="ecScrollLineDown">ecScrollLineDown</span></li>
<li>
<span id="ecScrollLineUp">ecScrollLineUp</span></li>
<li>
<span id="ecScrollPageBackward">ecScrollPageBackward</span></li>
<li>
<span id="ecScrollPageForward">ecScrollPageForward</span></li>
<li>
<span id="ecScrollToBeginningOfDocument">ecScrollToBeginningOfDocument</span></li>
<li>
<span id="ecScrollToEndOfDocument">ecScrollToEndOfDocument</span></li>
<li>
<span id="ecSelectAll">ecSelectAll</span></li>
<li>
<span id="ecSelectLine">ecSelectLine</span></li>
<li>
<span id="ecSelectParagraph">ecSelectParagraph</span></li>
<li>
<span id="ecSelectSentence">ecSelectSentence</span></li>
<li>
<span id="ecSelectToMark">ecSelectToMark</span></li>
<li>
<span id="ecSelectWord">ecSelectWord</span></li>
<li>
<span id="ecSetMark">ecSetMark</span></li>
<li>
<span id="ecStrikethrough">ecStrikethrough</span></li>
<li>
<span id="ecStyleWithCSS">ecStyleWithCSS</span></li>
<li>
<span id="ecSubscript">ecSubscript</span></li>
<li>
<span id="ecSuperscript">ecSuperscript</span></li>
<li>
<span id="ecSwapWithMark">ecSwapWithMark</span></li>
<li>
<span id="ecToggleBold">ecToggleBold</span></li>
<li>
<span id="ecToggleItalic">ecToggleItalic</span></li>
<li>
<span id="ecToggleUnderline">ecToggleUnderline</span></li>
<li>
<span id="ecTranspose">ecTranspose</span></li>
<li>
<span id="ecUnderline">ecUnderline</span></li>
<li>
<span id="ecUndo">ecUndo</span></li>
<li>
<span id="ecUnlink">ecUnlink</span></li>
<li>
<span id="ecUnscript">ecUnscript</span></li>
<li>
<span id="ecUnselect">ecUnselect</span></li>
<li>
<span id="ecUseCSS">ecUseCSS</span></li>
<li>
<span id="ecYank">ecYank</span></li>
<li>
<span id="ecYankAndSelect">ecYankAndSelect</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefChannelLayout"></span><code><strong>TCefChannelLayout</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Enumerates the various representations of the ordering of audio channels. Must be kept synchronized with media::ChannelLayout from Chromium. See media\base\channel_layout.h </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_channel_layout_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_CHANNEL_LAYOUT_NONE">CEF_CHANNEL_LAYOUT_NONE</span></li>
<li>
<span id="CEF_CHANNEL_LAYOUT_UNSUPPORTED">CEF_CHANNEL_LAYOUT_UNSUPPORTED</span></li>
<li>
<span id="CEF_CHANNEL_LAYOUT_MONO">CEF_CHANNEL_LAYOUT_MONO</span>: Front C</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_STEREO">CEF_CHANNEL_LAYOUT_STEREO</span>: Front L, Front R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_2_1">CEF_CHANNEL_LAYOUT_2_1</span>: Front L, Front R, Back C</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_SURROUND">CEF_CHANNEL_LAYOUT_SURROUND</span>: Front L, Front R, Front C</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_4_0">CEF_CHANNEL_LAYOUT_4_0</span>: Front L, Front R, Front C, Back C</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_2_2">CEF_CHANNEL_LAYOUT_2_2</span>: Front L, Front R, Side L, Side R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_QUAD">CEF_CHANNEL_LAYOUT_QUAD</span>: Front L, Front R, Back L, Back R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_5_0">CEF_CHANNEL_LAYOUT_5_0</span>: Front L, Front R, Front C, Side L, Side R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_5_1">CEF_CHANNEL_LAYOUT_5_1</span>: Front L, Front R, Front C, LFE, Side L, Side R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_5_0_BACK">CEF_CHANNEL_LAYOUT_5_0_BACK</span>: Front L, Front R, Front C, Back L, Back R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_5_1_BACK">CEF_CHANNEL_LAYOUT_5_1_BACK</span>: Front L, Front R, Front C, LFE, Back L, Back R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_7_0">CEF_CHANNEL_LAYOUT_7_0</span>: Front L, Front R, Front C, Back L, Back R, Side L, Side R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_7_1">CEF_CHANNEL_LAYOUT_7_1</span>: Front L, Front R, Front C, LFE, Back L, Back R, Side L, Side R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_7_1_WIDE">CEF_CHANNEL_LAYOUT_7_1_WIDE</span>: Front L, Front R, Front C, LFE, Front LofC, Front RofC, Side L, Side R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_STEREO_DOWNMIX">CEF_CHANNEL_LAYOUT_STEREO_DOWNMIX</span>: Front L, Front R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_2POINT1">CEF_CHANNEL_LAYOUT_2POINT1</span>: Front L, Front R, LFE</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_3_1">CEF_CHANNEL_LAYOUT_3_1</span>: Front L, Front R, Front C, LFE</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_4_1">CEF_CHANNEL_LAYOUT_4_1</span>: Front L, Front R, Front C, LFE, Back C</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_6_0">CEF_CHANNEL_LAYOUT_6_0</span>: Front L, Front R, Front C, Back C, Side L, Side R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_6_0_FRONT">CEF_CHANNEL_LAYOUT_6_0_FRONT</span>: Front L, Front R, Front LofC, Front RofC, Side L, Side R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_HEXAGONAL">CEF_CHANNEL_LAYOUT_HEXAGONAL</span>: Front L, Front R, Front C, Back L, Back R, Back C</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_6_1">CEF_CHANNEL_LAYOUT_6_1</span>: Front L, Front R, Front C, LFE, Back C, Side L, Side R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_6_1_BACK">CEF_CHANNEL_LAYOUT_6_1_BACK</span>: Front L, Front R, Front C, LFE, Back L, Back R, Back C</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_6_1_FRONT">CEF_CHANNEL_LAYOUT_6_1_FRONT</span>: Front L, Front R, LFE, Front LofC, Front RofC, Side L, Side R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_7_0_FRONT">CEF_CHANNEL_LAYOUT_7_0_FRONT</span>: Front L, Front R, Front C, Front LofC, Front RofC, Side L, Side R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_7_1_WIDE_BACK">CEF_CHANNEL_LAYOUT_7_1_WIDE_BACK</span>: Front L, Front R, Front C, LFE, Back L, Back R, Front LofC, Front RofC</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_OCTAGONAL">CEF_CHANNEL_LAYOUT_OCTAGONAL</span>: Front L, Front R, Front C, Back L, Back R, Back C, Side L, Side R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_DISCRETE">CEF_CHANNEL_LAYOUT_DISCRETE</span>: Channels are not explicitly mapped to speakers.</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_STEREO_AND_KEYBOARD_MIC">CEF_CHANNEL_LAYOUT_STEREO_AND_KEYBOARD_MIC</span>:  Deprecated, but keeping the enum value for UMA consistency. Front L, Front R, Front C. Front C contains the keyboard mic audio. This layout is only intended for input for WebRTC. The Front C channel is stripped away in the WebRTC audio input pipeline and never seen outside of that. </li>
<li>
<span id="CEF_CHANNEL_LAYOUT_4_1_QUAD_SIDE">CEF_CHANNEL_LAYOUT_4_1_QUAD_SIDE</span>: Front L, Front R, LFE, Side L, Side R</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_BITSTREAM">CEF_CHANNEL_LAYOUT_BITSTREAM</span>:  Actual channel layout is specified in the bitstream and the actual channel count is unknown at Chromium media pipeline level (useful for audio pass-through mode). </li>
<li>
<span id="CEF_CHANNEL_LAYOUT_5_1_4_DOWNMIX">CEF_CHANNEL_LAYOUT_5_1_4_DOWNMIX</span>:  Front L, Front R, Front C, LFE, Side L, Side R, Front Height L, Front Height R, Rear Height L, Rear Height R Will be represented as six channels (5.1) due to eight channel limit kMaxConcurrentChannels </li>
<li>
<span id="CEF_CHANNEL_LAYOUT_1_1">CEF_CHANNEL_LAYOUT_1_1</span>: Front C, LFE</li>
<li>
<span id="CEF_CHANNEL_LAYOUT_3_1_BACK">CEF_CHANNEL_LAYOUT_3_1_BACK</span>: Front L, Front R, LFE, Back C</li>
<li>
<span id="CEF_CHANNEL_NUM_VALUES">CEF_CHANNEL_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefCookieSameSite"></span><code><strong>TCefCookieSameSite</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Cookie same site values. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_cookie_same_site_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_COOKIE_SAME_SITE_UNSPECIFIED">CEF_COOKIE_SAME_SITE_UNSPECIFIED</span></li>
<li>
<span id="CEF_COOKIE_SAME_SITE_NO_RESTRICTION">CEF_COOKIE_SAME_SITE_NO_RESTRICTION</span></li>
<li>
<span id="CEF_COOKIE_SAME_SITE_LAX_MODE">CEF_COOKIE_SAME_SITE_LAX_MODE</span></li>
<li>
<span id="CEF_COOKIE_SAME_SITE_STRICT_MODE">CEF_COOKIE_SAME_SITE_STRICT_MODE</span></li>
<li>
<span id="CEF_COOKIE_SAME_SITE_NUM_VALUES">CEF_COOKIE_SAME_SITE_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefPaintElementType"></span><code><strong>TCefPaintElementType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Paint element types. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_paint_element_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="PET_VIEW">PET_VIEW</span></li>
<li>
<span id="PET_POPUP">PET_POPUP</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefCursorType"></span><code><strong>TCefCursorType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Cursor type values. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_cursor_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CT_POINTER">CT_POINTER</span></li>
<li>
<span id="CT_CROSS">CT_CROSS</span></li>
<li>
<span id="CT_HAND">CT_HAND</span></li>
<li>
<span id="CT_IBEAM">CT_IBEAM</span></li>
<li>
<span id="CT_WAIT">CT_WAIT</span></li>
<li>
<span id="CT_HELP">CT_HELP</span></li>
<li>
<span id="CT_EASTRESIZE">CT_EASTRESIZE</span></li>
<li>
<span id="CT_NORTHRESIZE">CT_NORTHRESIZE</span></li>
<li>
<span id="CT_NORTHEASTRESIZE">CT_NORTHEASTRESIZE</span></li>
<li>
<span id="CT_NORTHWESTRESIZE">CT_NORTHWESTRESIZE</span></li>
<li>
<span id="CT_SOUTHRESIZE">CT_SOUTHRESIZE</span></li>
<li>
<span id="CT_SOUTHEASTRESIZE">CT_SOUTHEASTRESIZE</span></li>
<li>
<span id="CT_SOUTHWESTRESIZE">CT_SOUTHWESTRESIZE</span></li>
<li>
<span id="CT_WESTRESIZE">CT_WESTRESIZE</span></li>
<li>
<span id="CT_NORTHSOUTHRESIZE">CT_NORTHSOUTHRESIZE</span></li>
<li>
<span id="CT_EASTWESTRESIZE">CT_EASTWESTRESIZE</span></li>
<li>
<span id="CT_NORTHEASTSOUTHWESTRESIZE">CT_NORTHEASTSOUTHWESTRESIZE</span></li>
<li>
<span id="CT_NORTHWESTSOUTHEASTRESIZE">CT_NORTHWESTSOUTHEASTRESIZE</span></li>
<li>
<span id="CT_COLUMNRESIZE">CT_COLUMNRESIZE</span></li>
<li>
<span id="CT_ROWRESIZE">CT_ROWRESIZE</span></li>
<li>
<span id="CT_MIDDLEPANNING">CT_MIDDLEPANNING</span></li>
<li>
<span id="CT_EASTPANNING">CT_EASTPANNING</span></li>
<li>
<span id="CT_NORTHPANNING">CT_NORTHPANNING</span></li>
<li>
<span id="CT_NORTHEASTPANNING">CT_NORTHEASTPANNING</span></li>
<li>
<span id="CT_NORTHWESTPANNING">CT_NORTHWESTPANNING</span></li>
<li>
<span id="CT_SOUTHPANNING">CT_SOUTHPANNING</span></li>
<li>
<span id="CT_SOUTHEASTPANNING">CT_SOUTHEASTPANNING</span></li>
<li>
<span id="CT_SOUTHWESTPANNING">CT_SOUTHWESTPANNING</span></li>
<li>
<span id="CT_WESTPANNING">CT_WESTPANNING</span></li>
<li>
<span id="CT_MOVE">CT_MOVE</span></li>
<li>
<span id="CT_VERTICALTEXT">CT_VERTICALTEXT</span></li>
<li>
<span id="CT_CELL">CT_CELL</span></li>
<li>
<span id="CT_CONTEXTMENU">CT_CONTEXTMENU</span></li>
<li>
<span id="CT_ALIAS">CT_ALIAS</span></li>
<li>
<span id="CT_PROGRESS">CT_PROGRESS</span></li>
<li>
<span id="CT_NODROP">CT_NODROP</span></li>
<li>
<span id="CT_COPY">CT_COPY</span></li>
<li>
<span id="CT_NONE">CT_NONE</span></li>
<li>
<span id="CT_NOTALLOWED">CT_NOTALLOWED</span></li>
<li>
<span id="CT_ZOOMIN">CT_ZOOMIN</span></li>
<li>
<span id="CT_ZOOMOUT">CT_ZOOMOUT</span></li>
<li>
<span id="CT_GRAB">CT_GRAB</span></li>
<li>
<span id="CT_GRABBING">CT_GRABBING</span></li>
<li>
<span id="CT_MIDDLE_PANNING_VERTICAL">CT_MIDDLE_PANNING_VERTICAL</span></li>
<li>
<span id="CT_MIDDLE_PANNING_HORIZONTAL">CT_MIDDLE_PANNING_HORIZONTAL</span></li>
<li>
<span id="CT_CUSTOM">CT_CUSTOM</span></li>
<li>
<span id="CT_DND_NONE">CT_DND_NONE</span></li>
<li>
<span id="CT_DND_MOVE">CT_DND_MOVE</span></li>
<li>
<span id="CT_DND_COPY">CT_DND_COPY</span></li>
<li>
<span id="CT_DND_LIN">CT_DND_LIN</span></li>
<li>
<span id="CT_NUM_VALUES">CT_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefNavigationType"></span><code><strong>TCefNavigationType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Navigation types. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_navigation_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="NAVIGATION_LINK_CLICKED">NAVIGATION_LINK_CLICKED</span></li>
<li>
<span id="NAVIGATION_FORM_SUBMITTED">NAVIGATION_FORM_SUBMITTED</span></li>
<li>
<span id="NAVIGATION_BACK_FORWARD">NAVIGATION_BACK_FORWARD</span></li>
<li>
<span id="NAVIGATION_RELOAD">NAVIGATION_RELOAD</span></li>
<li>
<span id="NAVIGATION_FORM_RESUBMITTED">NAVIGATION_FORM_RESUBMITTED</span></li>
<li>
<span id="NAVIGATION_OTHER">NAVIGATION_OTHER</span></li>
<li>
<span id="NAVIGATION_NUM_VALUES">NAVIGATION_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefProcessId"></span><code><strong>TCefProcessId</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Existing process IDs. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_process_id_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="PID_BROWSER">PID_BROWSER</span>:  Browser process. </li>
<li>
<span id="PID_RENDERER">PID_RENDERER</span>:  Renderer process. </li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefThreadId"></span><code><strong>TCefThreadId</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Existing thread IDs. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_thread_id_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="TID_UI">TID_UI</span>: BROWSER PROCESS THREADS &ndash; Only available in the browser process. &lt;summary&gt; The main thread in the browser. This will be the same as the main application thread if CefInitialize() is called with a TCefSettings.multi_threaded_message_loop value of false. Do not perform blocking tasks on this thread. All tasks posted after ICefBrowserProcessHandler.OnContextInitialized() and before CefShutdown() are guaranteed to run. This thread will outlive all other CEF threads. &lt;/summary&gt;</li>
<li>
<span id="TID_FILE_BACKGROUND">TID_FILE_BACKGROUND</span>:  Used for blocking tasks like file system access where the user won't notice if the task takes an arbitrarily long time to complete. All tasks posted after ICefBrowserProcessHandler.OnContextInitialized() and before CefShutdown() are guaranteed to run. </li>
<li>
<span id="TID_FILE_USER_VISIBLE">TID_FILE_USER_VISIBLE</span>:  Used for blocking tasks like file system access that affect UI or responsiveness of future user interactions. Do not use if an immediate response to a user interaction is expected. All tasks posted after ICefBrowserProcessHandler.OnContextInitialized() and before CefShutdown() are guaranteed to run. Examples: - Updating the UI to reflect progress on a long task. - Loading data that might be shown in the UI after a future user interaction. </li>
<li>
<span id="TID_FILE_USER_BLOCKING">TID_FILE_USER_BLOCKING</span>:  Used for blocking tasks like file system access that affect UI immediately after a user interaction. All tasks posted after ICefBrowserProcessHandler.OnContextInitialized() and before CefShutdown() are guaranteed to run. Example: Generating data shown in the UI immediately after a click. </li>
<li>
<span id="TID_PROCESS_LAUNCHER">TID_PROCESS_LAUNCHER</span>:  Used to launch and terminate browser processes. </li>
<li>
<span id="TID_IO">TID_IO</span>:  Used to process IPC and network messages. Do not perform blocking tasks on this thread. All tasks posted after ICefBrowserProcessHandler.OnContextInitialized() and before CefShutdown() are guaranteed to run. </li>
<li>
<span id="TID_RENDERER">TID_RENDERER</span>: RENDER PROCESS THREADS &ndash; Only available in the render process. &lt;summary&gt; The main thread in the renderer. Used for all WebKit and V8 interaction. Tasks may be posted to this thread after ICefRenderProcessHandler.OnWebKitInitialized but are not guaranteed to run before sub-process termination (sub-processes may be killed at any time without warning). &lt;/summary&gt;</li>
<li>
<span id="TID_NUM_VALUES">TID_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefThreadPriority"></span><code><strong>TCefThreadPriority</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Thread priority values listed in increasing order of importance. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_thread_priority_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="TP_BACKGROUND">TP_BACKGROUND</span>:  Suitable for threads that shouldn't disrupt high priority work. </li>
<li>
<span id="TP_NORMAL">TP_NORMAL</span>:  Default priority level. </li>
<li>
<span id="TP_DISPLAY">TP_DISPLAY</span>:  Suitable for threads which generate data for the display (at ~60Hz). </li>
<li>
<span id="TP_REALTIME_AUDIO">TP_REALTIME_AUDIO</span>:  Suitable for low-latency, glitch-resistant audio. </li>
<li>
<span id="TP_NUM_VALUES">TP_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefMessageLoopType"></span><code><strong>TCefMessageLoopType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Flags used to customize the behavior of CefURLRequest. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_message_loop_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="ML_TYPE_DEFAULT">ML_TYPE_DEFAULT</span>:  Supports tasks and timers. </li>
<li>
<span id="ML_TYPE_UI">ML_TYPE_UI</span>:  Supports tasks, timers and native UI events (e.g. Windows messages). </li>
<li>
<span id="ML_TYPE_IO">ML_TYPE_IO</span>:  Supports tasks, timers and asynchronous IO events. </li>
<li>
<span id="ML_NUM_VALUES">ML_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefCOMInitMode"></span><code><strong>TCefCOMInitMode</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Flags used to customize the behavior of CefURLRequest. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_com_init_mode_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="COM_INIT_MODE_NONE">COM_INIT_MODE_NONE</span>:  No COM initialization. </li>
<li>
<span id="COM_INIT_MODE_STA">COM_INIT_MODE_STA</span>:  Initialize COM using single-threaded apartments. </li>
<li>
<span id="COM_INIT_MODE_MTA">COM_INIT_MODE_MTA</span>:  Initialize COM using multi-threaded apartments. </li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefMouseButtonType"></span><code><strong>TCefMouseButtonType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Mouse button types. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_mouse_button_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="MBT_LEFT">MBT_LEFT</span></li>
<li>
<span id="MBT_MIDDLE">MBT_MIDDLE</span></li>
<li>
<span id="MBT_RIGHT">MBT_RIGHT</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefReturnValue"></span><code><strong>TCefReturnValue</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Return value types. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_return_value_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="RV_CANCEL">RV_CANCEL = 0</span>:  Cancel immediately. </li>
<li>
<span id="RV_CONTINUE">RV_CONTINUE</span>:  Continue immediately. </li>
<li>
<span id="RV_CONTINUE_ASYNC">RV_CONTINUE_ASYNC</span>:  Continue asynchronously (usually via a callback). </li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefUrlRequestStatus"></span><code><strong>TCefUrlRequestStatus</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Flags that represent CefURLRequest status. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_urlrequest_status_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="UR_UNKNOWN">UR_UNKNOWN = 0</span>:  Unknown status. </li>
<li>
<span id="UR_SUCCESS">UR_SUCCESS</span>:  Request succeeded. </li>
<li>
<span id="UR_IO_PENDING">UR_IO_PENDING</span>:  An IO request is pending, and the caller will be informed when it is completed. </li>
<li>
<span id="UR_CANCELED">UR_CANCELED</span>:  Request was canceled programatically. </li>
<li>
<span id="UR_FAILED">UR_FAILED</span>:  Request failed for some reason. </li>
<li>
<span id="UR_NUM_VALUES">UR_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefTerminationStatus"></span><code><strong>TCefTerminationStatus</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Process termination status values. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_termination_status_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="TS_ABNORMAL_TERMINATION">TS_ABNORMAL_TERMINATION</span>:  Non-zero exit status. </li>
<li>
<span id="TS_PROCESS_WAS_KILLED">TS_PROCESS_WAS_KILLED</span>:  SIGKILL or task manager kill. </li>
<li>
<span id="TS_PROCESS_CRASHED">TS_PROCESS_CRASHED</span>:  Segmentation fault. </li>
<li>
<span id="TS_PROCESS_OOM">TS_PROCESS_OOM</span>:  Out of memory. Some platforms may use TS_PROCESS_CRASHED instead. </li>
<li>
<span id="TS_LAUNCH_FAILED">TS_LAUNCH_FAILED</span>:  Child process never launched. </li>
<li>
<span id="TS_INTEGRITY_FAILURE">TS_INTEGRITY_FAILURE</span>:  On Windows, the OS terminated the process due to code integrity failure. </li>
<li>
<span id="TS_NUM_VALUES">TS_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefPathKey"></span><code><strong>TCefPathKey</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Process termination status values. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_path_key_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="PK_DIR_CURRENT">PK_DIR_CURRENT</span>:  Current directory. </li>
<li>
<span id="PK_DIR_EXE">PK_DIR_EXE</span>:  Directory containing PK_FILE_EXE. </li>
<li>
<span id="PK_DIR_MODULE">PK_DIR_MODULE</span>:  Directory containing PK_FILE_MODULE. </li>
<li>
<span id="PK_DIR_TEMP">PK_DIR_TEMP</span>:  Temporary directory. </li>
<li>
<span id="PK_FILE_EXE">PK_FILE_EXE</span>:  Path and filename of the current executable. </li>
<li>
<span id="PK_FILE_MODULE">PK_FILE_MODULE</span>:  Path and filename of the module containing the CEF code (usually the libcef module). </li>
<li>
<span id="PK_LOCAL_APP_DATA">PK_LOCAL_APP_DATA</span>:  &quot;Local Settings\Application Data&quot; directory under the user profile directory on Windows. </li>
<li>
<span id="PK_USER_DATA">PK_USER_DATA</span>:  &quot;Application Data&quot; directory under the user profile directory on Windows and &quot;~/Library/Application Support&quot; directory on MacOS. </li>
<li>
<span id="PK_DIR_RESOURCES">PK_DIR_RESOURCES</span>:  Directory containing application resources. Can be configured via TCefSettings.resources_dir_path. </li>
<li>
<span id="PK_NUM_VALUES">PK_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefStorageType"></span><code><strong>TCefStorageType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Storage types. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_storage_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="ST_LOCALSTORAGE">ST_LOCALSTORAGE = 0</span></li>
<li>
<span id="ST_SESSIONSTORAGE">ST_SESSIONSTORAGE</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefResponseFilterStatus"></span><code><strong>TCefResponseFilterStatus</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Return values for ICefResponseFilter.Filter(). </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_response_filter_status_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="RESPONSE_FILTER_NEED_MORE_DATA">RESPONSE_FILTER_NEED_MORE_DATA</span>:  Some or all of the pre-filter data was read successfully but more data is needed in order to continue filtering (filtered output is pending). </li>
<li>
<span id="RESPONSE_FILTER_DONE">RESPONSE_FILTER_DONE</span>:  Some or all of the pre-filter data was read successfully and all available filtered output has been written. </li>
<li>
<span id="RESPONSE_FILTER_ERROR">RESPONSE_FILTER_ERROR</span>:  An error occurred during filtering. </li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefAlphaType"></span><code><strong>TCefAlphaType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Describes how to interpret the alpha component of a pixel. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_alpha_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_ALPHA_TYPE_OPAQUE">CEF_ALPHA_TYPE_OPAQUE</span>:  No transparency. The alpha component is ignored. </li>
<li>
<span id="CEF_ALPHA_TYPE_PREMULTIPLIED">CEF_ALPHA_TYPE_PREMULTIPLIED</span>:  Transparency with pre-multiplied alpha component. </li>
<li>
<span id="CEF_ALPHA_TYPE_POSTMULTIPLIED">CEF_ALPHA_TYPE_POSTMULTIPLIED</span>:  Transparency with post-multiplied alpha component. </li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefTextStyle"></span><code><strong>TCefTextStyle</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Text style types. Should be kepy in sync with gfx::TextStyle. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_text_style_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_TEXT_STYLE_BOLD">CEF_TEXT_STYLE_BOLD</span></li>
<li>
<span id="CEF_TEXT_STYLE_ITALIC">CEF_TEXT_STYLE_ITALIC</span></li>
<li>
<span id="CEF_TEXT_STYLE_STRIKE">CEF_TEXT_STYLE_STRIKE</span></li>
<li>
<span id="CEF_TEXT_STYLE_DIAGONAL_STRIKE">CEF_TEXT_STYLE_DIAGONAL_STRIKE</span></li>
<li>
<span id="CEF_TEXT_STYLE_UNDERLINE">CEF_TEXT_STYLE_UNDERLINE</span></li>
<li>
<span id="CEF_TEXT_STYLE_NUM_VALUES">CEF_TEXT_STYLE_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefAxisAlignment"></span><code><strong>TCefAxisAlignment</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Specifies where along the axis the CefBoxLayout child views should be laid out. Should be kept in sync with Chromium's views::LayoutAlignment type. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_axis_alignment_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_AXIS_ALIGNMENT_START">CEF_AXIS_ALIGNMENT_START</span>:  Child views will be left/top-aligned. </li>
<li>
<span id="CEF_AXIS_ALIGNMENT_CENTER">CEF_AXIS_ALIGNMENT_CENTER</span>:  Child views will be center-aligned. </li>
<li>
<span id="CEF_AXIS_ALIGNMENT_END">CEF_AXIS_ALIGNMENT_END</span>:  Child views will be right/bottom-aligned. </li>
<li>
<span id="CEF_AXIS_ALIGNMENT_STRETCH">CEF_AXIS_ALIGNMENT_STRETCH</span>:  Child views will be stretched to fit. </li>
<li>
<span id="CEF_AXIS_ALIGNMENT_NUM_VALUES">CEF_AXIS_ALIGNMENT_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefPdfPrintMarginType"></span><code><strong>TCefPdfPrintMarginType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Margin type for PDF printing. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_pdf_print_margin_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="PDF_PRINT_MARGIN_DEFAULT">PDF_PRINT_MARGIN_DEFAULT</span>:  Default margins of 1cm (~0.4 inches). </li>
<li>
<span id="PDF_PRINT_MARGIN_NONE">PDF_PRINT_MARGIN_NONE</span>:  No margins. </li>
<li>
<span id="PDF_PRINT_MARGIN_CUSTOM">PDF_PRINT_MARGIN_CUSTOM</span>:  Custom margins using the |margin_*| values from TCefPdfPrintSettings. </li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefColorModel"></span><code><strong>TCefColorModel</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Print job color mode values. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_color_model_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="COLOR_MODEL_UNKNOWN">COLOR_MODEL_UNKNOWN</span></li>
<li>
<span id="COLOR_MODEL_GRAY">COLOR_MODEL_GRAY</span></li>
<li>
<span id="COLOR_MODEL_COLOR">COLOR_MODEL_COLOR</span></li>
<li>
<span id="COLOR_MODEL_CMYK">COLOR_MODEL_CMYK</span></li>
<li>
<span id="COLOR_MODEL_CMY">COLOR_MODEL_CMY</span></li>
<li>
<span id="COLOR_MODEL_KCMY">COLOR_MODEL_KCMY</span></li>
<li>
<span id="COLOR_MODEL_CMY_K">COLOR_MODEL_CMY_K</span>:  CMY_K represents CMY+K. </li>
<li>
<span id="COLOR_MODEL_BLACK">COLOR_MODEL_BLACK</span></li>
<li>
<span id="COLOR_MODEL_GRAYSCALE">COLOR_MODEL_GRAYSCALE</span></li>
<li>
<span id="COLOR_MODEL_RGB">COLOR_MODEL_RGB</span></li>
<li>
<span id="COLOR_MODEL_RGB16">COLOR_MODEL_RGB16</span></li>
<li>
<span id="COLOR_MODEL_RGBA">COLOR_MODEL_RGBA</span></li>
<li>
<span id="COLOR_MODEL_COLORMODE_COLOR">COLOR_MODEL_COLORMODE_COLOR</span>:  Used in samsung printer ppds. </li>
<li>
<span id="COLOR_MODEL_COLORMODE_MONOCHROME">COLOR_MODEL_COLORMODE_MONOCHROME</span>:  Used in samsung printer ppds. </li>
<li>
<span id="COLOR_MODEL_HP_COLOR_COLOR">COLOR_MODEL_HP_COLOR_COLOR</span>:  Used in HP color printer ppds. </li>
<li>
<span id="COLOR_MODEL_HP_COLOR_BLACK">COLOR_MODEL_HP_COLOR_BLACK</span>:  Used in HP color printer ppds. </li>
<li>
<span id="COLOR_MODEL_PRINTOUTMODE_NORMAL">COLOR_MODEL_PRINTOUTMODE_NORMAL</span>:  Used in foomatic ppds. </li>
<li>
<span id="COLOR_MODEL_PRINTOUTMODE_NORMAL_GRAY">COLOR_MODEL_PRINTOUTMODE_NORMAL_GRAY</span>:  Used in foomatic ppds. </li>
<li>
<span id="COLOR_MODEL_PROCESSCOLORMODEL_CMYK">COLOR_MODEL_PROCESSCOLORMODEL_CMYK</span>:  Used in canon printer ppds. </li>
<li>
<span id="COLOR_MODEL_PROCESSCOLORMODEL_GREYSCALE">COLOR_MODEL_PROCESSCOLORMODEL_GREYSCALE</span>:  Used in canon printer ppds. </li>
<li>
<span id="COLOR_MODEL_PROCESSCOLORMODEL_RGB">COLOR_MODEL_PROCESSCOLORMODEL_RGB</span>:  Used in canon printer ppds </li>
<li>
<span id="COLOR_MODEL_NUM_VALUES">COLOR_MODEL_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefJsonParserOptions"></span><code><strong>TCefJsonParserOptions</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Options that can be passed to CefParseJSON. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_json_parser_options_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="JSON_PARSER_RFC">JSON_PARSER_RFC = 0</span>:  Parses the input strictly according to RFC 4627. See comments in Chromium's base/json/json_reader.h file for known limitations/ deviations from the RFC. </li>
<li>
<span id="JSON_PARSER_ALLOW_TRAILING_COMMAS">JSON_PARSER_ALLOW_TRAILING_COMMAS = 1shl0</span>:  Allows commas to exist after the last element in structures. </li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefXmlEncodingType"></span><code><strong>TCefXmlEncodingType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported XML encoding types. The parser supports ASCII, ISO-8859-1, and UTF16 (LE and BE) by default. All other types must be translated to UTF8 before being passed to the parser. If a BOM is detected and the correct decoder is available then that decoder will be used automatically. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_xml_encoding_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="XML_ENCODING_NONE">XML_ENCODING_NONE = 0</span></li>
<li>
<span id="XML_ENCODING_UTF8">XML_ENCODING_UTF8</span></li>
<li>
<span id="XML_ENCODING_UTF16LE">XML_ENCODING_UTF16LE</span></li>
<li>
<span id="XML_ENCODING_UTF16BE">XML_ENCODING_UTF16BE</span></li>
<li>
<span id="XML_ENCODING_ASCII">XML_ENCODING_ASCII</span></li>
<li>
<span id="XML_ENCODING_NUM_VALUES">XML_ENCODING_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefXmlNodeType"></span><code><strong>TCefXmlNodeType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 XML node types. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_xml_node_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="XML_NODE_UNSUPPORTED">XML_NODE_UNSUPPORTED = 0</span></li>
<li>
<span id="XML_NODE_PROCESSING_INSTRUCTION">XML_NODE_PROCESSING_INSTRUCTION</span></li>
<li>
<span id="XML_NODE_DOCUMENT_TYPE">XML_NODE_DOCUMENT_TYPE</span></li>
<li>
<span id="XML_NODE_ELEMENT_START">XML_NODE_ELEMENT_START</span></li>
<li>
<span id="XML_NODE_ELEMENT_END">XML_NODE_ELEMENT_END</span></li>
<li>
<span id="XML_NODE_ATTRIBUTE">XML_NODE_ATTRIBUTE</span></li>
<li>
<span id="XML_NODE_TEXT">XML_NODE_TEXT</span></li>
<li>
<span id="XML_NODE_CDATA">XML_NODE_CDATA</span></li>
<li>
<span id="XML_NODE_ENTITY_REFERENCE">XML_NODE_ENTITY_REFERENCE</span></li>
<li>
<span id="XML_NODE_WHITESPACE">XML_NODE_WHITESPACE</span></li>
<li>
<span id="XML_NODE_COMMENT">XML_NODE_COMMENT</span></li>
<li>
<span id="XML_NODE_NUM_VALUES">XML_NODE_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefDomEventPhase"></span><code><strong>TCefDomEventPhase</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 DOM event processing phases. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_dom_event_phase_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="DOM_EVENT_PHASE_UNKNOWN">DOM_EVENT_PHASE_UNKNOWN</span></li>
<li>
<span id="DOM_EVENT_PHASE_CAPTURING">DOM_EVENT_PHASE_CAPTURING</span></li>
<li>
<span id="DOM_EVENT_PHASE_AT_TARGET">DOM_EVENT_PHASE_AT_TARGET</span></li>
<li>
<span id="DOM_EVENT_PHASE_BUBBLING">DOM_EVENT_PHASE_BUBBLING</span></li>
<li>
<span id="DOM_EVENT_PHASE_NUM_VALUES">DOM_EVENT_PHASE_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefButtonState"></span><code><strong>TCefButtonState</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Specifies the button display state. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_button_state_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_BUTTON_STATE_NORMAL">CEF_BUTTON_STATE_NORMAL</span></li>
<li>
<span id="CEF_BUTTON_STATE_HOVERED">CEF_BUTTON_STATE_HOVERED</span></li>
<li>
<span id="CEF_BUTTON_STATE_PRESSED">CEF_BUTTON_STATE_PRESSED</span></li>
<li>
<span id="CEF_BUTTON_STATE_DISABLED">CEF_BUTTON_STATE_DISABLED</span></li>
<li>
<span id="CEF_BUTTON_STATE_NUM_VALUES">CEF_BUTTON_STATE_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefHorizontalAlignment"></span><code><strong>TCefHorizontalAlignment</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Specifies the horizontal text alignment mode. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_horizontal_alignment_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_HORIZONTAL_ALIGNMENT_LEFT">CEF_HORIZONTAL_ALIGNMENT_LEFT</span>:  Align the text's left edge with that of its display area. </li>
<li>
<span id="CEF_HORIZONTAL_ALIGNMENT_CENTER">CEF_HORIZONTAL_ALIGNMENT_CENTER</span>:  Align the text's center with that of its display area. </li>
<li>
<span id="CEF_HORIZONTAL_ALIGNMENT_RIGHT">CEF_HORIZONTAL_ALIGNMENT_RIGHT</span>:  Align the text's right edge with that of its display area. </li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefMenuAnchorPosition"></span><code><strong>TCefMenuAnchorPosition</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Specifies how a menu will be anchored for non-RTL languages. The opposite position will be used for RTL languages. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_menu_anchor_position_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_MENU_ANCHOR_TOPLEFT">CEF_MENU_ANCHOR_TOPLEFT</span></li>
<li>
<span id="CEF_MENU_ANCHOR_TOPRIGHT">CEF_MENU_ANCHOR_TOPRIGHT</span></li>
<li>
<span id="CEF_MENU_ANCHOR_BOTTOMCENTER">CEF_MENU_ANCHOR_BOTTOMCENTER</span></li>
<li>
<span id="CEF_MENU_ANCHOR_NUM_VALUES">CEF_MENU_ANCHOR_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefMenuColorType"></span><code><strong>TCefMenuColorType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported color types for menu items. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_menu_color_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_MENU_COLOR_TEXT">CEF_MENU_COLOR_TEXT</span></li>
<li>
<span id="CEF_MENU_COLOR_TEXT_HOVERED">CEF_MENU_COLOR_TEXT_HOVERED</span></li>
<li>
<span id="CEF_MENU_COLOR_TEXT_ACCELERATOR">CEF_MENU_COLOR_TEXT_ACCELERATOR</span></li>
<li>
<span id="CEF_MENU_COLOR_TEXT_ACCELERATOR_HOVERED">CEF_MENU_COLOR_TEXT_ACCELERATOR_HOVERED</span></li>
<li>
<span id="CEF_MENU_COLOR_BACKGROUND">CEF_MENU_COLOR_BACKGROUND</span></li>
<li>
<span id="CEF_MENU_COLOR_BACKGROUND_HOVERED">CEF_MENU_COLOR_BACKGROUND_HOVERED</span></li>
<li>
<span id="CEF_MENU_COLOR_NUM_VALUES">CEF_MENU_COLOR_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefCompositionUnderlineStyle"></span><code><strong>TCefCompositionUnderlineStyle</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Composition underline style. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_composition_underline_style_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_CUS_SOLID">CEF_CUS_SOLID</span></li>
<li>
<span id="CEF_CUS_DOT">CEF_CUS_DOT</span></li>
<li>
<span id="CEF_CUS_DASH">CEF_CUS_DASH</span></li>
<li>
<span id="CEF_CUS_NONE">CEF_CUS_NONE</span></li>
<li>
<span id="CEF_CUS_NUM_VALUES">CEF_CUS_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefPermissionRequestResult"></span><code><strong>TCefPermissionRequestResult</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Permission request results. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_permission_request_result_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_PERMISSION_RESULT_ACCEPT">CEF_PERMISSION_RESULT_ACCEPT</span>:  Accept the permission request as an explicit user action. </li>
<li>
<span id="CEF_PERMISSION_RESULT_DENY">CEF_PERMISSION_RESULT_DENY</span>:  Deny the permission request as an explicit user action. </li>
<li>
<span id="CEF_PERMISSION_RESULT_DISMISS">CEF_PERMISSION_RESULT_DISMISS</span>:  Dismiss the permission request as an explicit user action. </li>
<li>
<span id="CEF_PERMISSION_RESULT_IGNORE">CEF_PERMISSION_RESULT_IGNORE</span>:  Ignore the permission request. If the prompt remains unhandled (e.g. OnShowPermissionPrompt returns false and there is no default permissions UI) then any related promises may remain unresolved. </li>
<li>
<span id="CEF_PERMISSION_RESULT_NUM_VALUES">CEF_PERMISSION_RESULT_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefPreferencesType"></span><code><strong>TCefPreferencesType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Preferences type passed to ICefBrowserProcessHandler.OnRegisterCustomPreferences. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_preferences_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_PREFERENCES_TYPE_GLOBAL">CEF_PREFERENCES_TYPE_GLOBAL</span>:  Global preferences registered a single time at application startup. </li>
<li>
<span id="CEF_PREFERENCES_TYPE_REQUEST_CONTEXT">CEF_PREFERENCES_TYPE_REQUEST_CONTEXT</span>:  Request context preferences registered each time a new CefRequestContext is created. </li>
<li>
<span id="CEF_PREFERENCES_TYPE_NUM_VALUES">CEF_PREFERENCES_TYPE_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefGestureCommand"></span><code><strong>TCefGestureCommand</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Specifies the gesture commands. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_gesture_command_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_GESTURE_COMMAND_BACK">CEF_GESTURE_COMMAND_BACK</span></li>
<li>
<span id="CEF_GESTURE_COMMAND_FORWARD">CEF_GESTURE_COMMAND_FORWARD</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefZoomCommand"></span><code><strong>TCefZoomCommand</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Specifies the zoom commands supported by ICefBrowserHost.Zoom. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_zoom_command_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_ZOOM_COMMAND_OUT">CEF_ZOOM_COMMAND_OUT</span></li>
<li>
<span id="CEF_ZOOM_COMMAND_RESET">CEF_ZOOM_COMMAND_RESET</span></li>
<li>
<span id="CEF_ZOOM_COMMAND_IN">CEF_ZOOM_COMMAND_IN</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefColorVariant"></span><code><strong>TCefColorVariant</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Specifies the color variants supported by ICefRequestContext.SetChromeThemeColor. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_color_variant_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_COLOR_VARIANT_SYSTEM">CEF_COLOR_VARIANT_SYSTEM</span></li>
<li>
<span id="CEF_COLOR_VARIANT_LIGHT">CEF_COLOR_VARIANT_LIGHT</span></li>
<li>
<span id="CEF_COLOR_VARIANT_DARK">CEF_COLOR_VARIANT_DARK</span></li>
<li>
<span id="CEF_COLOR_VARIANT_TONAL_SPOT">CEF_COLOR_VARIANT_TONAL_SPOT</span></li>
<li>
<span id="CEF_COLOR_VARIANT_NEUTRAL">CEF_COLOR_VARIANT_NEUTRAL</span></li>
<li>
<span id="CEF_COLOR_VARIANT_VIBRANT">CEF_COLOR_VARIANT_VIBRANT</span></li>
<li>
<span id="CEF_COLOR_VARIANT_EXPRESSIVE">CEF_COLOR_VARIANT_EXPRESSIVE</span></li>
<li>
<span id="CEF_COLOR_VARIANT_NUM_VALUES">CEF_COLOR_VARIANT_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefTestCertType"></span><code><strong>TCefTestCertType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Specifies the gesture commands. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_test_cert_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_TEST_CERT_OK_IP">CEF_TEST_CERT_OK_IP</span>:  Valid certificate using the IP (127.0.0.1). Loads the &quot;ok_cert.pem&quot; file. </li>
<li>
<span id="CEF_TEST_CERT_OK_DOMAIN">CEF_TEST_CERT_OK_DOMAIN</span>:  Valid certificate using the domain (&quot;localhost&quot;). Loads the &quot;localhost_cert.pem&quot; file. </li>
<li>
<span id="CEF_TEST_CERT_EXPIRED">CEF_TEST_CERT_EXPIRED</span>:  Expired certificate. Loads the &quot;expired_cert.pem&quot; file. </li>
<li>
<span id="CEF_TEST_CERT_NUM_VALUES">CEF_TEST_CERT_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefChromePageActionIconType"></span><code><strong>TCefChromePageActionIconType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Chrome page action icon types. Should be kept in sync with Chromium's PageActionIconType type. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_chrome_page_action_icon_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_CPAIT_BOOKMARK_STAR">CEF_CPAIT_BOOKMARK_STAR</span></li>
<li>
<span id="CEF_CPAIT_CLICK_TO_CALL">CEF_CPAIT_CLICK_TO_CALL</span></li>
<li>
<span id="CEF_CPAIT_COOKIE_CONTROLS">CEF_CPAIT_COOKIE_CONTROLS</span></li>
<li>
<span id="CEF_CPAIT_FILE_SYSTEM_ACCESS">CEF_CPAIT_FILE_SYSTEM_ACCESS</span></li>
<li>
<span id="CEF_CPAIT_FIND">CEF_CPAIT_FIND</span></li>
<li>
<span id="CEF_CPAIT_MEMORY_SAVER">CEF_CPAIT_MEMORY_SAVER</span></li>
<li>
<span id="CEF_CPAIT_INTENT_PICKER">CEF_CPAIT_INTENT_PICKER</span></li>
<li>
<span id="CEF_CPAIT_LOCAL_CARD_MIGRATION">CEF_CPAIT_LOCAL_CARD_MIGRATION</span></li>
<li>
<span id="CEF_CPAIT_MANAGE_PASSWORDS">CEF_CPAIT_MANAGE_PASSWORDS</span></li>
<li>
<span id="CEF_CPAIT_PAYMENTS_OFFER_NOTIFICATION">CEF_CPAIT_PAYMENTS_OFFER_NOTIFICATION</span></li>
<li>
<span id="CEF_CPAIT_PRICE_TRACKING">CEF_CPAIT_PRICE_TRACKING</span></li>
<li>
<span id="CEF_CPAIT_PWA_INSTALL">CEF_CPAIT_PWA_INSTALL</span></li>
<li>
<span id="CEF_CPAIT_QR_CODE_GENERATOR_DEPRECATED">CEF_CPAIT_QR_CODE_GENERATOR_DEPRECATED</span></li>
<li>
<span id="CEF_CPAIT_READER_MODE_DEPRECATED">CEF_CPAIT_READER_MODE_DEPRECATED</span></li>
<li>
<span id="CEF_CPAIT_SAVE_AUTOFILL_ADDRESS">CEF_CPAIT_SAVE_AUTOFILL_ADDRESS</span></li>
<li>
<span id="CEF_CPAIT_SAVE_CARD">CEF_CPAIT_SAVE_CARD</span></li>
<li>
<span id="CEF_CPAIT_SEND_TAB_TO_SELF_DEPRECATED">CEF_CPAIT_SEND_TAB_TO_SELF_DEPRECATED</span></li>
<li>
<span id="CEF_CPAIT_SHARING_HUB">CEF_CPAIT_SHARING_HUB</span></li>
<li>
<span id="CEF_CPAIT_SIDE_SEARCH_DEPRECATED">CEF_CPAIT_SIDE_SEARCH_DEPRECATED</span></li>
<li>
<span id="CEF_CPAIT_SMS_REMOTE_FETCHER">CEF_CPAIT_SMS_REMOTE_FETCHER</span></li>
<li>
<span id="CEF_CPAIT_TRANSLATE">CEF_CPAIT_TRANSLATE</span></li>
<li>
<span id="CEF_CPAIT_VIRTUAL_CARD_ENROLL">CEF_CPAIT_VIRTUAL_CARD_ENROLL</span></li>
<li>
<span id="CEF_CPAIT_VIRTUAL_CARD_INFORMATION">CEF_CPAIT_VIRTUAL_CARD_INFORMATION</span></li>
<li>
<span id="CEF_CPAIT_ZOOM">CEF_CPAIT_ZOOM</span></li>
<li>
<span id="CEF_CPAIT_SAVE_IBAN">CEF_CPAIT_SAVE_IBAN</span></li>
<li>
<span id="CEF_CPAIT_MANDATORY_REAUTH">CEF_CPAIT_MANDATORY_REAUTH</span></li>
<li>
<span id="CEF_CPAIT_PRICE_INSIGHTS">CEF_CPAIT_PRICE_INSIGHTS</span></li>
<li>
<span id="CEF_CPAIT_READ_ANYTHING_DEPRECATED">CEF_CPAIT_READ_ANYTHING_DEPRECATED</span></li>
<li>
<span id="CEF_CPAIT_PRODUCT_SPECIFICATIONS">CEF_CPAIT_PRODUCT_SPECIFICATIONS</span></li>
<li>
<span id="CEF_CPAIT_LENS_OVERLAY">CEF_CPAIT_LENS_OVERLAY</span></li>
<li>
<span id="CEF_CPAIT_DISCOUNTS">CEF_CPAIT_DISCOUNTS</span></li>
<li>
<span id="CEF_CPAIT_OPTIMIZATION_GUIDE">CEF_CPAIT_OPTIMIZATION_GUIDE</span></li>
<li>
<span id="CEF_CPAIT_COLLABORATION_MESSAGING">CEF_CPAIT_COLLABORATION_MESSAGING</span></li>
<li>
<span id="CEF_CPAIT_CHANGE_PASSWORD">CEF_CPAIT_CHANGE_PASSWORD</span>: * CEF_API_ADDED(13304) *</li>
<li>
<span id="CEF_CPAIT_LENS_OVERLAY_HOMEWORK">CEF_CPAIT_LENS_OVERLAY_HOMEWORK</span>: * CEF_API_ADDED(13400) *</li>
<li>
<span id="CEF_CPAIT_AI_MODE">CEF_CPAIT_AI_MODE</span>: * CEF_API_ADDED(13800) *</li>
<li>
<span id="CEF_CPAIT_NUM_VALUES">CEF_CPAIT_NUM_VALUES</span>: * CEF_API_ADDED(14000) *</li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefTaskType"></span><code><strong>TCefTaskType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Specifies the task type variants supported by CefTaskManager. Should be kept in sync with Chromium's task_manager::Task::Type type. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h</a>&quot;&gt;CEF source file: /include/internal/cef_types.h (cef_task_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_TASK_TYPE_UNKNOWN">CEF_TASK_TYPE_UNKNOWN</span></li>
<li>
<span id="CEF_TASK_TYPE_BROWSER">CEF_TASK_TYPE_BROWSER</span>:  The main browser process. </li>
<li>
<span id="CEF_TASK_TYPE_GPU">CEF_TASK_TYPE_GPU</span>:  A graphics process. </li>
<li>
<span id="CEF_TASK_TYPE_ZYGOTE">CEF_TASK_TYPE_ZYGOTE</span>:  A Linux zygote process. </li>
<li>
<span id="CEF_TASK_TYPE_UTILITY">CEF_TASK_TYPE_UTILITY</span>:  A browser utility process. </li>
<li>
<span id="CEF_TASK_TYPE_RENDERER">CEF_TASK_TYPE_RENDERER</span>:  A normal WebContents renderer process. </li>
<li>
<span id="CEF_TASK_TYPE_EXTENSION">CEF_TASK_TYPE_EXTENSION</span>:  An extension or app process. </li>
<li>
<span id="CEF_TASK_TYPE_GUEST">CEF_TASK_TYPE_GUEST</span>:  A browser plugin guest process. </li>
<li>
<span id="CEF_TASK_TYPE_PLUGIN_DEPRECATED">CEF_TASK_TYPE_PLUGIN_DEPRECATED</span>:  A plugin process. </li>
<li>
<span id="CEF_TASK_TYPE_SANDBOX_HELPER">CEF_TASK_TYPE_SANDBOX_HELPER</span>:  A sandbox helper process. </li>
<li>
<span id="CEF_TASK_TYPE_DEDICATED_WORKER">CEF_TASK_TYPE_DEDICATED_WORKER</span>:  A dedicated worker running on the renderer process. </li>
<li>
<span id="CEF_TASK_TYPE_SHARED_WORKER">CEF_TASK_TYPE_SHARED_WORKER</span>:  A shared worker running on the renderer process. </li>
<li>
<span id="CEF_TASK_TYPE_SERVICE_WORKER">CEF_TASK_TYPE_SERVICE_WORKER</span>:  A service worker running on the renderer process. </li>
<li>
<span id="CEF_TASK_TYPE_NUM_VALUES">CEF_TASK_TYPE_NUM_VALUES</span></li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefChromeToolbarButtonType"></span><code><strong>TCefChromeToolbarButtonType</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Chrome toolbar button types. Should be kept in sync with CEF's internal ToolbarButtonType type. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_time.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_time.h</a>&quot;&gt;CEF source file: /include/internal/cef_time.h (cef_chrome_toolbar_button_type_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_CTBT_CAST_DEPRECATED">CEF_CTBT_CAST_DEPRECATED</span></li>
<li>
<span id="CEF_CTBT_DOWNLOAD_DEPRECATED">CEF_CTBT_DOWNLOAD_DEPRECATED</span>: * CEF_API_ADDED(14000) *</li>
<li>
<span id="CEF_CTBT_SEND_TAB_TO_SELF_DEPRECATED">CEF_CTBT_SEND_TAB_TO_SELF_DEPRECATED</span>: * CEF_API_ADDED(13600) *</li>
<li>
<span id="CEF_CTBT_SIDE_PANEL_DEPRECATED">CEF_CTBT_SIDE_PANEL_DEPRECATED</span>: * CEF_API_ADDED(13600) *</li>
<li>
<span id="CEF_CTBT_MEDIA">CEF_CTBT_MEDIA</span>: * CEF_API_ADDED(14000) *</li>
<li>
<span id="CEF_CTBT_TAB_SEARCH">CEF_CTBT_TAB_SEARCH</span>: * CEF_API_ADDED(14000) *</li>
<li>
<span id="CEF_CTBT_BATTERY_SAVER">CEF_CTBT_BATTERY_SAVER</span>: * CEF_API_ADDED(14000) *</li>
<li>
<span id="CEF_CTBT_AVATAR">CEF_CTBT_AVATAR</span>: * CEF_API_ADDED(14000) *</li>
<li>
<span id="CEF_CTBT_NUM_VALUES">CEF_CTBT_NUM_VALUES</span>: * CEF_API_ADDED(14000) *</li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefCompositionUnderlineDynArray"></span><code><strong>TCefCompositionUnderlineDynArray</strong> = array of <a href="uCEFTypes.TCefCompositionUnderline.html">TCefCompositionUnderline</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefBaseTime"></span><code><strong>TCefBaseTime</strong> = type int64;</code></td>
</tr>
<tr><td colspan="1">
<p>
 Represents a wall clock time in UTC. Values are not guaranteed to be monotonically non-decreasing and are subject to large amounts of skew. Time is stored internally as microseconds since the Windows epoch (1601).

<p>This is equivalent of Chromium `base::Time` (see base/time/time.h). </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_time.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_time.h</a>&quot;&gt;CEF source file: /include/internal/cef_time.h (cef_basetime_t))</p>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefRuntimeStyle"></span><code><strong>TCefRuntimeStyle</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>


<p>CEF supports both a Chrome runtime style (based on the Chrome UI layer) and an Alloy runtime style (based on the Chromium content layer). Chrome style provides the full Chrome UI and browser functionality whereas Alloy style provides less default browser functionality but adds additional client callbacks and support for windowless (off-screen) rendering. The style type is individually configured for each window/browser at creation time and different styles can be mixed during runtime. For additional comparative details on runtime styles see <a href="https://bitbucket.org/chromiumembedded/cef/wiki/Architecture.md#markdown-header-cef3">https://bitbucket.org/chromiumembedded/cef/wiki/Architecture.md#markdown-header-cef3</a>

<p>Windowless rendering will always use Alloy style. Windowed rendering with a default window or client-provided parent window can configure the style via TCefWindowInfo.runtime_style. Windowed rendering with the Views framework can configure the style via ICefWindowDelegate.GetWindowRuntimeStyle and ICefBrowserViewDelegate.GetBrowserRuntimeStyle. Alloy style Windows with the Views framework can host only Alloy style BrowserViews but Chrome style Windows can host both style BrowserViews. Additionally, a Chrome style Window can host at most one Chrome style BrowserView but potentially multiple Alloy style BrowserViews. See TCefWindowInfo.runtime_style documentation for any additional platform-specific limitations.

<p></p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_runtime.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_runtime.h</a>&quot;&gt;CEF source file: /include/internal/cef_types_runtime.h (cef_runtime_style_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_RUNTIME_STYLE_DEFAULT">CEF_RUNTIME_STYLE_DEFAULT</span>:  Use the default style. See above documentation for exceptions. </li>
<li>
<span id="CEF_RUNTIME_STYLE_CHROME">CEF_RUNTIME_STYLE_CHROME</span>:  Use Chrome style. </li>
<li>
<span id="CEF_RUNTIME_STYLE_ALLOY">CEF_RUNTIME_STYLE_ALLOY</span>:  Use Alloy style. </li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefDraggableRegionArray"></span><code><strong>TCefDraggableRegionArray</strong> = array[0..(High(Integer) div SizeOf(<a href="uCEFTypes.TCefDraggableRegion.html">TCefDraggableRegion</a>))-1]  of <a href="uCEFTypes.TCefDraggableRegion.html">TCefDraggableRegion</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefSimulatedTouchPointArray"></span><code><strong>TCefSimulatedTouchPointArray</strong> = array of <a href="uCEFTypes.TCefSimulatedTouchPoint.html">TCefSimulatedTouchPoint</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefContentSettingTypes"></span><code><strong>TCefContentSettingTypes</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported content setting types. Some types are platform-specific or only supported with Chrome style. Should be kept in sync with Chromium's ContentSettingsType type. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_content_settings.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_content_settings.h</a>&quot;&gt;CEF source file: /include/internal/cef_types_content_settings.h (cef_content_setting_types_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_COOKIES">CEF_CONTENT_SETTING_TYPE_COOKIES</span>:  This setting governs whether cookies are enabled by the user in the provided context. However, it may be overridden by other settings. This enum should NOT be read directly to determine whether cookies are enabled; the client should instead rely on the CookieSettings API. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_IMAGES">CEF_CONTENT_SETTING_TYPE_IMAGES</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_JAVASCRIPT">CEF_CONTENT_SETTING_TYPE_JAVASCRIPT</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_POPUPS">CEF_CONTENT_SETTING_TYPE_POPUPS</span>:  This setting governs both popups and unwanted redirects like tab-unders and framebusting. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_GEOLOCATION">CEF_CONTENT_SETTING_TYPE_GEOLOCATION</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_NOTIFICATIONS">CEF_CONTENT_SETTING_TYPE_NOTIFICATIONS</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_AUTO_SELECT_CERTIFICATE">CEF_CONTENT_SETTING_TYPE_AUTO_SELECT_CERTIFICATE</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_MIXEDSCRIPT">CEF_CONTENT_SETTING_TYPE_MIXEDSCRIPT</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_MEDIASTREAM_MIC">CEF_CONTENT_SETTING_TYPE_MEDIASTREAM_MIC</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_MEDIASTREAM_CAMERA">CEF_CONTENT_SETTING_TYPE_MEDIASTREAM_CAMERA</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_PROTOCOL_HANDLERS">CEF_CONTENT_SETTING_TYPE_PROTOCOL_HANDLERS</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_DEPRECATED_PPAPI_BROKER">CEF_CONTENT_SETTING_TYPE_DEPRECATED_PPAPI_BROKER</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_AUTOMATIC_DOWNLOADS">CEF_CONTENT_SETTING_TYPE_AUTOMATIC_DOWNLOADS</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_MIDI_SYSEX">CEF_CONTENT_SETTING_TYPE_MIDI_SYSEX</span>:  Advanced device-specific functions on MIDI devices. MIDI-SysEx communications can be used for changing the MIDI device's persistent state such as firmware. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_SSL_CERT_DECISIONS">CEF_CONTENT_SETTING_TYPE_SSL_CERT_DECISIONS</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_PROTECTED_MEDIA_IDENTIFIER">CEF_CONTENT_SETTING_TYPE_PROTECTED_MEDIA_IDENTIFIER</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_APP_BANNER">CEF_CONTENT_SETTING_TYPE_APP_BANNER</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_SITE_ENGAGEMENT">CEF_CONTENT_SETTING_TYPE_SITE_ENGAGEMENT</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_DURABLE_STORAGE">CEF_CONTENT_SETTING_TYPE_DURABLE_STORAGE</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_USB_CHOOSER_DATA">CEF_CONTENT_SETTING_TYPE_USB_CHOOSER_DATA</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_BLUETOOTH_GUARD">CEF_CONTENT_SETTING_TYPE_BLUETOOTH_GUARD</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_BACKGROUND_SYNC">CEF_CONTENT_SETTING_TYPE_BACKGROUND_SYNC</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_AUTOPLAY">CEF_CONTENT_SETTING_TYPE_AUTOPLAY</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_IMPORTANT_SITE_INFO">CEF_CONTENT_SETTING_TYPE_IMPORTANT_SITE_INFO</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_PERMISSION_AUTOBLOCKER_DATA">CEF_CONTENT_SETTING_TYPE_PERMISSION_AUTOBLOCKER_DATA</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_ADS">CEF_CONTENT_SETTING_TYPE_ADS</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_ADS_DATA">CEF_CONTENT_SETTING_TYPE_ADS_DATA</span>:  Website setting which stores metadata for the subresource filter to aid in decisions for whether or not to show the UI. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_MIDI">CEF_CONTENT_SETTING_TYPE_MIDI</span>:  MIDI stands for Musical Instrument Digital Interface. It is a standard that allows electronic musical instruments, computers, and other devices to communicate with each other. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_PASSWORD_PROTECTION">CEF_CONTENT_SETTING_TYPE_PASSWORD_PROTECTION</span>:  This content setting type is for caching password protection service's verdicts of each origin. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_MEDIA_ENGAGEMENT">CEF_CONTENT_SETTING_TYPE_MEDIA_ENGAGEMENT</span>:  Website setting which stores engagement data for media related to a specific origin. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_SOUND">CEF_CONTENT_SETTING_TYPE_SOUND</span>:  Content setting which stores whether or not the site can play audible sound. This will not block playback but instead the user will not hear it. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_CLIENT_HINTS">CEF_CONTENT_SETTING_TYPE_CLIENT_HINTS</span>:  Website setting which stores the list of client hints that the origin requested the browser to remember. The browser is expected to send all client hints in the HTTP request headers for every resource requested from that origin. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_SENSORS">CEF_CONTENT_SETTING_TYPE_SENSORS</span>:  Generic Sensor API covering ambient-light-sensor, accelerometer, gyroscope and magnetometer are all mapped to a single content_settings_type. Setting for the Generic Sensor API covering ambient-light-sensor, accelerometer, gyroscope and magnetometer. These are all mapped to a single ContentSettingsType. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_DEPRECATED_ACCESSIBILITY_EVENTS">CEF_CONTENT_SETTING_TYPE_DEPRECATED_ACCESSIBILITY_EVENTS</span>:  Content setting which stores whether or not the user has granted the site permission to respond to accessibility events, which can be used to provide a custom accessibility experience. Requires explicit user consent because some users may not want sites to know they're using assistive technology. Deprecated in M131. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_PAYMENT_HANDLER">CEF_CONTENT_SETTING_TYPE_PAYMENT_HANDLER</span>:  Used to store whether to allow a website to install a payment handler. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_USB_GUARD">CEF_CONTENT_SETTING_TYPE_USB_GUARD</span>:  Content setting which stores whether to allow sites to ask for permission to access USB devices. If this is allowed specific device permissions are stored under USB_CHOOSER_DATA. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_BACKGROUND_FETCH">CEF_CONTENT_SETTING_TYPE_BACKGROUND_FETCH</span>:  Nothing is stored in this setting at present. Please refer to BackgroundFetchPermissionContext for details on how this permission is ascertained. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_INTENT_PICKER_DISPLAY">CEF_CONTENT_SETTING_TYPE_INTENT_PICKER_DISPLAY</span>:  Website setting which stores the amount of times the user has dismissed intent picker UI without explicitly choosing an option. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_IDLE_DETECTION">CEF_CONTENT_SETTING_TYPE_IDLE_DETECTION</span>:  Used to store whether to allow a website to detect user active/idle state. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_SERIAL_GUARD">CEF_CONTENT_SETTING_TYPE_SERIAL_GUARD</span>:  Content settings for access to serial ports. The &quot;guard&quot; content setting stores whether to allow sites to ask for permission to access a port. The permissions granted to access particular ports are stored in the &quot;chooser data&quot; website setting. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_SERIAL_CHOOSER_DATA">CEF_CONTENT_SETTING_TYPE_SERIAL_CHOOSER_DATA</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_PERIODIC_BACKGROUND_SYNC">CEF_CONTENT_SETTING_TYPE_PERIODIC_BACKGROUND_SYNC</span>:  Nothing is stored in this setting at present. Please refer to PeriodicBackgroundSyncPermissionContext for details on how this permission is ascertained. This content setting is not registered because it does not require access to any existing providers. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_BLUETOOTH_SCANNING">CEF_CONTENT_SETTING_TYPE_BLUETOOTH_SCANNING</span>:  Content setting which stores whether to allow sites to ask for permission to do Bluetooth scanning. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_HID_GUARD">CEF_CONTENT_SETTING_TYPE_HID_GUARD</span>:  Content settings for access to HID devices. The &quot;guard&quot; content setting stores whether to allow sites to ask for permission to access a device. The permissions granted to access particular devices are stored in the &quot;chooser data&quot; website setting. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_HID_CHOOSER_DATA">CEF_CONTENT_SETTING_TYPE_HID_CHOOSER_DATA</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_WAKE_LOCK_SCREEN">CEF_CONTENT_SETTING_TYPE_WAKE_LOCK_SCREEN</span>:  Wake Lock API, which has two lock types: screen and system locks. Currently, screen locks do not need any additional permission, and system locks are always denied while the right UI is worked out. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_WAKE_LOCK_SYSTEM">CEF_CONTENT_SETTING_TYPE_WAKE_LOCK_SYSTEM</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_LEGACY_COOKIE_ACCESS">CEF_CONTENT_SETTING_TYPE_LEGACY_COOKIE_ACCESS</span>: 

<p>Legacy SameSite cookie behavior. This disables SameSite=Lax-by-default, SameSite=None requires Secure, and Schemeful Same-Site, forcing the legacy behavior wherein 1</p>
<p>
 cookies that don't specify SameSite are treated as SameSite=None, 2) SameSite=None cookies are not required to be Secure, and 3) schemeful same-site is not active.

<p>This will also be used to revert to legacy behavior when future changes in cookie handling are introduced.

<p>)</li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_FILE_SYSTEM_WRITE_GUARD">CEF_CONTENT_SETTING_TYPE_FILE_SYSTEM_WRITE_GUARD</span>:  Content settings which stores whether to allow sites to ask for permission to save changes to an original file selected by the user through the File System Access API. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_NFC">CEF_CONTENT_SETTING_TYPE_NFC</span>:  Used to store whether to allow a website to exchange data with NFC devices. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_BLUETOOTH_CHOOSER_DATA">CEF_CONTENT_SETTING_TYPE_BLUETOOTH_CHOOSER_DATA</span>:  Website setting to store permissions granted to access particular Bluetooth devices. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_CLIPBOARD_READ_WRITE">CEF_CONTENT_SETTING_TYPE_CLIPBOARD_READ_WRITE</span>:  Full access to the system clipboard (sanitized read without user gesture, and unsanitized read and write with user gesture). </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_CLIPBOARD_SANITIZED_WRITE">CEF_CONTENT_SETTING_TYPE_CLIPBOARD_SANITIZED_WRITE</span>:  This is special-cased in the permissions layer to always allow, and as such doesn't have associated prefs data. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_SAFE_BROWSING_URL_CHECK_DATA">CEF_CONTENT_SETTING_TYPE_SAFE_BROWSING_URL_CHECK_DATA</span>:  This content setting type is for caching safe browsing real time url check's verdicts of each origin. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_VR">CEF_CONTENT_SETTING_TYPE_VR</span>:  Used to store whether a site is allowed to request AR or VR sessions with the WebXr Device API. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_AR">CEF_CONTENT_SETTING_TYPE_AR</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_FILE_SYSTEM_READ_GUARD">CEF_CONTENT_SETTING_TYPE_FILE_SYSTEM_READ_GUARD</span>:  Content setting which stores whether to allow site to open and read files and directories selected through the File System Access API. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_STORAGE_ACCESS">CEF_CONTENT_SETTING_TYPE_STORAGE_ACCESS</span>:  Access to first party storage in a third-party context. Exceptions are scoped to the combination of requesting/top-level origin, and are managed through the Storage Access API. For the time being, this content setting exists in parallel to third-party cookie rules stored in COOKIES. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_CAMERA_PAN_TILT_ZOOM">CEF_CONTENT_SETTING_TYPE_CAMERA_PAN_TILT_ZOOM</span>:  Content setting which stores whether to allow a site to control camera movements. It does not give access to camera. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_WINDOW_MANAGEMENT">CEF_CONTENT_SETTING_TYPE_WINDOW_MANAGEMENT</span>:  Content setting for Screen Enumeration and Screen Detail functionality. Permits access to detailed multi-screen information, like size and position. Permits placing fullscreen and windowed content on specific screens. See also: <a href="https://w3c.github.io/window-placement">https://w3c.github.io/window-placement</a> </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_INSECURE_PRIVATE_NETWORK_DEPRECATED">CEF_CONTENT_SETTING_TYPE_INSECURE_PRIVATE_NETWORK_DEPRECATED</span>:  Stores whether to allow insecure websites to make private network requests. See also: <a href="https://wicg.github.io/cors-rfc1918">https://wicg.github.io/cors-rfc1918</a> Set through enterprise policies only. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_LOCAL_FONTS">CEF_CONTENT_SETTING_TYPE_LOCAL_FONTS</span>:  Content setting which stores whether or not a site can access low-level locally installed font data using the Local Fonts Access API. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_PERMISSION_AUTOREVOCATION_DATA">CEF_CONTENT_SETTING_TYPE_PERMISSION_AUTOREVOCATION_DATA</span>:  Stores per-origin state for permission auto-revocation (for all permission types). </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_FILE_SYSTEM_LAST_PICKED_DIRECTORY">CEF_CONTENT_SETTING_TYPE_FILE_SYSTEM_LAST_PICKED_DIRECTORY</span>:  Stores per-origin state of the most recently selected directory for the use by the File System Access API. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_DISPLAY_CAPTURE">CEF_CONTENT_SETTING_TYPE_DISPLAY_CAPTURE</span>:  Controls access to the getDisplayMedia API. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_FILE_SYSTEM_ACCESS_CHOOSER_DATA">CEF_CONTENT_SETTING_TYPE_FILE_SYSTEM_ACCESS_CHOOSER_DATA</span>:  Website setting to store permissions metadata granted to paths on the local file system via the File System Access API. |FILE_SYSTEM_WRITE_GUARD| is the corresponding &quot;guard&quot; setting. The stored data represents valid permission only if |FILE_SYSTEM_ACCESS_EXTENDED_PERMISSION| is enabled via user opt-in. Otherwise, they represent &quot;recently granted but revoked permission&quot;, which are used to restore the permission. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_FEDERATED_IDENTITY_SHARING">CEF_CONTENT_SETTING_TYPE_FEDERATED_IDENTITY_SHARING</span>:  Stores a grant that allows a relying party to send a request for identity information to specified identity providers, potentially through any anti-tracking measures that would otherwise prevent it. This setting is associated with the relying party's origin. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_JAVASCRIPT_JIT">CEF_CONTENT_SETTING_TYPE_JAVASCRIPT_JIT</span>:  Whether to use the v8 optimized JIT for running JavaScript on the page. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_HTTP_ALLOWED">CEF_CONTENT_SETTING_TYPE_HTTP_ALLOWED</span>:  Content setting which stores user decisions to allow loading a site over HTTP. Entries are added by hostname when a user bypasses the HTTPS-First Mode interstitial warning when a site does not support HTTPS. Allowed hosts are exact hostname matches &ndash; subdomains of a host on the allowlist must be separately allowlisted. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_FORMFILL_METADATA">CEF_CONTENT_SETTING_TYPE_FORMFILL_METADATA</span>:  Stores metadata related to form fill, such as e.g. whether user data was autofilled on a specific website. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_DEPRECATED_FEDERATED_IDENTITY_ACTIVE_SESSION">CEF_CONTENT_SETTING_TYPE_DEPRECATED_FEDERATED_IDENTITY_ACTIVE_SESSION</span>:  Setting to indicate that there is an active federated sign-in session between a specified relying party and a specified identity provider for a specified account. When this is present it allows access to session management capabilities between the sites. This setting is associated with the relying party's origin. Obsolete on Nov 2023. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_AUTO_DARK_WEB_CONTENT">CEF_CONTENT_SETTING_TYPE_AUTO_DARK_WEB_CONTENT</span>:  Setting to indicate whether Chrome should automatically apply darkening to web content. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_REQUEST_DESKTOP_SITE">CEF_CONTENT_SETTING_TYPE_REQUEST_DESKTOP_SITE</span>:  Setting to indicate whether Chrome should request the desktop view of a site instead of the mobile one. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_FEDERATED_IDENTITY_API">CEF_CONTENT_SETTING_TYPE_FEDERATED_IDENTITY_API</span>:  Setting to indicate whether browser should allow signing into a website via the browser FedCM API. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_NOTIFICATION_INTERACTIONS">CEF_CONTENT_SETTING_TYPE_NOTIFICATION_INTERACTIONS</span>:  Stores notification interactions per origin for the past 90 days. Interactions per origin are pre-aggregated over seven-day windows: A notification interaction or display is assigned to the last Monday midnight in local time. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_REDUCED_ACCEPT_LANGUAGE">CEF_CONTENT_SETTING_TYPE_REDUCED_ACCEPT_LANGUAGE</span>:  Website setting which stores the last reduced accept language negotiated for a given origin, to be used on future visits to the origin. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_NOTIFICATION_PERMISSION_REVIEW">CEF_CONTENT_SETTING_TYPE_NOTIFICATION_PERMISSION_REVIEW</span>:  Website setting which is used for NotificationPermissionReviewService to store origin blocklist from review notification permissions feature. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_PRIVATE_NETWORK_GUARD_DEPRECATED">CEF_CONTENT_SETTING_TYPE_PRIVATE_NETWORK_GUARD_DEPRECATED</span>:  Website setting to store permissions granted to access particular devices in private network. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_PRIVATE_NETWORK_CHOOSER_DATA_DEPRECATED">CEF_CONTENT_SETTING_TYPE_PRIVATE_NETWORK_CHOOSER_DATA_DEPRECATED</span>: * CEF_API_ADDED(14000) *</li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_FEDERATED_IDENTITY_IDENTITY_PROVIDER_SIGNIN_STATUS">CEF_CONTENT_SETTING_TYPE_FEDERATED_IDENTITY_IDENTITY_PROVIDER_SIGNIN_STATUS</span>:  Website setting which stores whether the browser has observed the user signing into an identity-provider based on observing the IdP-SignIn-Status HTTP header. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_REVOKED_UNUSED_SITE_PERMISSIONS">CEF_CONTENT_SETTING_TYPE_REVOKED_UNUSED_SITE_PERMISSIONS</span>:  Website setting which is used for RevokedPermissionsService to store revoked permissions of unused sites from unused site permissions feature. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_TOP_LEVEL_STORAGE_ACCESS">CEF_CONTENT_SETTING_TYPE_TOP_LEVEL_STORAGE_ACCESS</span>:  Similar to STORAGE_ACCESS, but applicable at the page-level rather than being specific to a frame. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_FEDERATED_IDENTITY_AUTO_REAUTHN_PERMISSION">CEF_CONTENT_SETTING_TYPE_FEDERATED_IDENTITY_AUTO_REAUTHN_PERMISSION</span>:  Setting to indicate whether user has opted in to allowing auto re-authn via the FedCM API. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_FEDERATED_IDENTITY_IDENTITY_PROVIDER_REGISTRATION">CEF_CONTENT_SETTING_TYPE_FEDERATED_IDENTITY_IDENTITY_PROVIDER_REGISTRATION</span>:  Website setting which stores whether the user has explicitly registered a website as an identity-provider. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_ANTI_ABUSE">CEF_CONTENT_SETTING_TYPE_ANTI_ABUSE</span>:  Content setting which is used to indicate whether anti-abuse functionality should be enabled. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_THIRD_PARTY_STORAGE_PARTITIONING">CEF_CONTENT_SETTING_TYPE_THIRD_PARTY_STORAGE_PARTITIONING</span>:  Content setting used to indicate whether third-party storage partitioning should be enabled. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_HTTPS_ENFORCED">CEF_CONTENT_SETTING_TYPE_HTTPS_ENFORCED</span>:  Used to indicate whether HTTPS-First Mode is enabled on the hostname. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_ALL_SCREEN_CAPTURE">CEF_CONTENT_SETTING_TYPE_ALL_SCREEN_CAPTURE</span>:  Setting for enabling the `getAllScreensMedia` API. Spec link: <a href="https://github.com/screen-share/capture-all-screens">https://github.com/screen-share/capture-all-screens</a> </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_COOKIE_CONTROLS_METADATA">CEF_CONTENT_SETTING_TYPE_COOKIE_CONTROLS_METADATA</span>:  Stores per origin metadata for cookie controls. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_TPCD_HEURISTICS_GRANTS">CEF_CONTENT_SETTING_TYPE_TPCD_HEURISTICS_GRANTS</span>:  Content Setting for temporary 3PC accesses granted by user behavior heuristics. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_TPCD_METADATA_GRANTS">CEF_CONTENT_SETTING_TYPE_TPCD_METADATA_GRANTS</span>:  Content Setting for 3PC accesses granted by metadata delivered via the component updater service. This type will only be used when `net::features::kTpcdMetadataGrants` is enabled. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_TPCD_TRIAL">CEF_CONTENT_SETTING_TYPE_TPCD_TRIAL</span>:  Content Setting for 3PC accesses granted via 3PC deprecation trial. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_TOP_LEVEL_TPCD_TRIAL">CEF_CONTENT_SETTING_TYPE_TOP_LEVEL_TPCD_TRIAL</span>:  Content Setting for 3PC accesses granted via top-level 3PC deprecation trial. Similar to TPCD_TRIAL, but applicable at the page-level for the lifetime of the page that served the token, rather than being specific to a requesting-origin/top-level-site combination and persistent. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_TOP_LEVEL_TPCD_ORIGIN_TRIAL">CEF_CONTENT_SETTING_TYPE_TOP_LEVEL_TPCD_ORIGIN_TRIAL</span>: 

<p>Content Setting for a first-party origin trial that allows websites to enable third-party cookie deprecation.

<p>ALLOW (default): no effect (e.g. third-party cookies allowed, if not blocked otherwise).

<p>BLOCK: third-party cookies blocked, but 3PCD mitigations enabled.

<p></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_AUTO_PICTURE_IN_PICTURE">CEF_CONTENT_SETTING_TYPE_AUTO_PICTURE_IN_PICTURE</span>:  Content setting used to indicate whether entering picture-in-picture automatically should be enabled. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_FILE_SYSTEM_ACCESS_EXTENDED_PERMISSION">CEF_CONTENT_SETTING_TYPE_FILE_SYSTEM_ACCESS_EXTENDED_PERMISSION</span>:  Whether user has opted into keeping file/directory permissions persistent between visits for a given origin. When enabled, permission metadata stored under |FILE_SYSTEM_ACCESS_CHOOSER_DATA| can auto-grant incoming permission request. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_FILE_SYSTEM_ACCESS_RESTORE_PERMISSION">CEF_CONTENT_SETTING_TYPE_FILE_SYSTEM_ACCESS_RESTORE_PERMISSION</span>:  Whether the FSA Persistent Permissions restore prompt is eligible to be shown to the user, for a given origin. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_CAPTURED_SURFACE_CONTROL">CEF_CONTENT_SETTING_TYPE_CAPTURED_SURFACE_CONTROL</span>:  Whether an application capturing another tab, may scroll and zoom the captured tab. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_SMART_CARD_GUARD">CEF_CONTENT_SETTING_TYPE_SMART_CARD_GUARD</span>:  Content setting for access to smart card readers. The &quot;guard&quot; content setting stores whether to allow sites to access the Smart Card API. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_SMART_CARD_DATA">CEF_CONTENT_SETTING_TYPE_SMART_CARD_DATA</span></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_WEB_PRINTING">CEF_CONTENT_SETTING_TYPE_WEB_PRINTING</span>:  Content settings for access to printers for the Web Printing API. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_AUTOMATIC_FULLSCREEN">CEF_CONTENT_SETTING_TYPE_AUTOMATIC_FULLSCREEN</span>:  Content setting used to indicate whether entering HTML Fullscreen automatically (i.e. without transient activation) should be enabled. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_SUB_APP_INSTALLATION_PROMPTS">CEF_CONTENT_SETTING_TYPE_SUB_APP_INSTALLATION_PROMPTS</span>:  Content settings used to indicate that a web app is allowed to prompt the user for the installation of sub apps. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_SPEAKER_SELECTION">CEF_CONTENT_SETTING_TYPE_SPEAKER_SELECTION</span>:  Whether an application can enumerate audio output device. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_DIRECT_SOCKETS">CEF_CONTENT_SETTING_TYPE_DIRECT_SOCKETS</span>:  Content settings for access to the Direct Sockets API. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_KEYBOARD_LOCK">CEF_CONTENT_SETTING_TYPE_KEYBOARD_LOCK</span>:  Keyboard Lock API allows a site to capture keyboard inputs that would otherwise be handled by the OS or the browser. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_POINTER_LOCK">CEF_CONTENT_SETTING_TYPE_POINTER_LOCK</span>:  Pointer Lock API allows a site to hide the cursor and have exclusive access to mouse inputs. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_REVOKED_ABUSIVE_NOTIFICATION_PERMISSIONS">CEF_CONTENT_SETTING_TYPE_REVOKED_ABUSIVE_NOTIFICATION_PERMISSIONS</span>:  Website setting which is used for RevokedPermissionsService to store auto-revoked notification permissions from abusive sites. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_TRACKING_PROTECTION">CEF_CONTENT_SETTING_TYPE_TRACKING_PROTECTION</span>: 

<p>Content setting that controls tracking protection status per site.

<p>BLOCK: Protections enabled. This is the default state.

<p>ALLOW: Protections disabled.

<p></li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_DISPLAY_MEDIA_SYSTEM_AUDIO">CEF_CONTENT_SETTING_TYPE_DISPLAY_MEDIA_SYSTEM_AUDIO</span>:  With this permission, when the application calls `getDisplayMedia()`, a system audio track can be returned without showing the display media selection picker. The application can explicitly specify `systemAudio: 'exclude'` or `video: true` to still show the display media selection picker if needed. Please note that the setting only works for WebUI. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_JAVASCRIPT_OPTIMIZER">CEF_CONTENT_SETTING_TYPE_JAVASCRIPT_OPTIMIZER</span>:  Whether to use the higher-tier v8 optimizers for running JavaScript on the page. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_STORAGE_ACCESS_HEADER_ORIGIN_TRIAL">CEF_CONTENT_SETTING_TYPE_STORAGE_ACCESS_HEADER_ORIGIN_TRIAL</span>: 

<p>Content Setting for the Storage Access Headers persistent origin trial that allows origins to opt into the storage access header behavior. Should be scoped to `REQUESTING_ORIGIN_AND_TOP_SCHEMEFUL_SITE_SCOPE` in order to correspond to the design of persistent origin trials.

<p>ALLOW: storage access request headers will be attached to cross-site requests, and url requests will look for response headers from origins to retry a request or load with storage access.

<p>BLOCK (default): no effect.

<p></p>
<p>


<p>&lt;see href=&quot;<a href="https://github.com/cfredric/storage-access-headers">https://github.com/cfredric/storage-access-headers</a>&quot;&gt;See also: <a href="https://github.com/cfredric/storage-access-headers">https://github.com/cfredric/storage-access-headers</a>.)</li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_HAND_TRACKING">CEF_CONTENT_SETTING_TYPE_HAND_TRACKING</span>:  Whether or not sites can request Hand Tracking data within WebXR Sessions. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_WEB_APP_INSTALLATION">CEF_CONTENT_SETTING_TYPE_WEB_APP_INSTALLATION</span>:  Website setting to indicate whether user has opted in to allow web apps to install other web apps. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_DIRECT_SOCKETS_PRIVATE_NETWORK_ACCESS">CEF_CONTENT_SETTING_TYPE_DIRECT_SOCKETS_PRIVATE_NETWORK_ACCESS</span>:  Content settings for private network access in the context of the Direct Sockets API. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_LEGACY_COOKIE_SCOPE">CEF_CONTENT_SETTING_TYPE_LEGACY_COOKIE_SCOPE</span>:  Content settings for legacy cookie scope. Checks whether cookies scope is handled according to origin-bound cookies or legacy behavior. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_ARE_SUSPICIOUS_NOTIFICATIONS_ALLOWLISTED_BY_USER">CEF_CONTENT_SETTING_TYPE_ARE_SUSPICIOUS_NOTIFICATIONS_ALLOWLISTED_BY_USER</span>:  Website setting to indicate whether the user has allowlisted suspicious notifications for the origin. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_CONTROLLED_FRAME">CEF_CONTENT_SETTING_TYPE_CONTROLLED_FRAME</span>:  Content settings for access to the Controlled Frame API. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_REVOKED_DISRUPTIVE_NOTIFICATION_PERMISSIONS">CEF_CONTENT_SETTING_TYPE_REVOKED_DISRUPTIVE_NOTIFICATION_PERMISSIONS</span>:  Website setting which is used for RevokedPermissionsService to store revoked notification permissions of disruptive sites. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_LOCAL_NETWORK_ACCESS">CEF_CONTENT_SETTING_TYPE_LOCAL_NETWORK_ACCESS</span>:  Content setting for whether the site is allowed to make local network requests. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_ON_DEVICE_SPEECH_RECOGNITION_LANGUAGES_DOWNLOADED">CEF_CONTENT_SETTING_TYPE_ON_DEVICE_SPEECH_RECOGNITION_LANGUAGES_DOWNLOADED</span>:  Stores information on-device language packs for which a site has installed using the Web Speech API. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_INITIALIZED_TRANSLATIONS">CEF_CONTENT_SETTING_TYPE_INITIALIZED_TRANSLATIONS</span>:  Stores which Translator API language packs the site has initialized. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_SUSPICIOUS_NOTIFICATION_IDS">CEF_CONTENT_SETTING_TYPE_SUSPICIOUS_NOTIFICATION_IDS</span>:  Stores a list of notification ids where content detection found the notification to be suspicious and a warning has already been shown for the site. Used for recovering notification contents from the database if the user decides they would like to see all of these notifications. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_GEOLOCATION_WITH_OPTIONS">CEF_CONTENT_SETTING_TYPE_GEOLOCATION_WITH_OPTIONS</span>:  To support approximate geolocation, the permission is migrating to use permissions with options, which won't be stored as ContentSettings. Upon launch of the feature, GEOLOCATION and GEOLOCATION_WITH_OPTIONS should be merged. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_DEVICE_ATTRIBUTES">CEF_CONTENT_SETTING_TYPE_DEVICE_ATTRIBUTES</span>:  Setting for enabling the Device Attributes API. Spec link: <a href="https://wicg.github.io/WebApiDevice/device_attributes/">https://wicg.github.io/WebApiDevice/device_attributes/</a> </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_PERMISSION_ACTIONS_HISTORY">CEF_CONTENT_SETTING_TYPE_PERMISSION_ACTIONS_HISTORY</span>:  Stores per-origin state for permission heuristics. Currently used for auto-granting geolocation element permission request after repeated temporary grants. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_SUSPICIOUS_NOTIFICATION_SHOW_ORIGINAL">CEF_CONTENT_SETTING_TYPE_SUSPICIOUS_NOTIFICATION_SHOW_ORIGINAL</span>:  Website setting to indicate whether the user has selected &quot;show original&quot; when suspicious warning is shown. If the user has selected this, the notification permission will not be revoked based on suspicious verdict. </li>
<li>
<span id="CEF_CONTENT_SETTING_TYPE_NUM_VALUES">CEF_CONTENT_SETTING_TYPE_NUM_VALUES</span>: * CEF_API_ADDED(14200) *</li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="TCefContentSettingValues"></span><code><strong>TCefContentSettingValues</strong> = (...);</code></td>
</tr>
<tr><td colspan="1">
<p>
 Supported content setting values. Should be kept in sync with Chromium's ContentSetting type. </p>
<p>


<p>&lt;see href=&quot;<a href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_content_settings.h">https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_content_settings.h</a>&quot;&gt;CEF source file: /include/internal/cef_types_content_settings.h (cef_content_setting_values_t))</p>
<h6 class="description_section">Values</h6>
<ul>
<li>
<span id="CEF_CONTENT_SETTING_VALUE_DEFAULT">CEF_CONTENT_SETTING_VALUE_DEFAULT</span></li>
<li>
<span id="CEF_CONTENT_SETTING_VALUE_ALLOW">CEF_CONTENT_SETTING_VALUE_ALLOW</span></li>
<li>
<span id="CEF_CONTENT_SETTING_VALUE_BLOCK">CEF_CONTENT_SETTING_VALUE_BLOCK</span></li>
<li>
<span id="CEF_CONTENT_SETTING_VALUE_ASK">CEF_CONTENT_SETTING_VALUE_ASK</span></li>
<li>
<span id="CEF_CONTENT_SETTING_VALUE_SESSION_ONLY">CEF_CONTENT_SETTING_VALUE_SESSION_ONLY</span></li>
<li>
<span id="CEF_CONTENT_SETTING_VALUE_DETECT_IMPORTANT_CONTENT_DEPRECATED">CEF_CONTENT_SETTING_VALUE_DETECT_IMPORTANT_CONTENT_DEPRECATED</span></li>
<li>
<span id="CEF_CONTENT_SETTING_VALUE_NUM_VALUES">CEF_CONTENT_SETTING_VALUE_NUM_VALUES</span>: * CEF_API_ADDED(14000) *</li>
</ul>
</td></tr>
</table>
<table class="detail wide_list">
<tr class="list">
<td class="itemcode"><span id="PCefV8ValueArray"></span><code><strong>PCefV8ValueArray</strong> = array[0..(High(Integer) div SizeOf(Pointer)) - 1] of <a href="uCEFTypes.html#PCefv8Value">PCefV8Value</a>;</code></td>
</tr>
<tr><td colspan="1">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<hr><span class="appinfo"><em>Generated by <a href="https://pasdoc.github.io/">PasDoc 0.16.0-snapshot</a>. </em>
</span>
</body></html>
